<SEC-DOCUMENT>0001213900-22-025226.txt : 20220510
<SEC-HEADER>0001213900-22-025226.hdr.sgml : 20220510
<ACCEPTANCE-DATETIME>20220510163225
ACCESSION NUMBER:		0001213900-22-025226
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		99
CONFORMED PERIOD OF REPORT:	20220331
FILED AS OF DATE:		20220510
DATE AS OF CHANGE:		20220510

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

	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>f10q0322_ittechpack.htm
<DESCRIPTION>QUARTERLY REPORT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 09 04:17:32 UTC 2022 -->
<html xmlns:compsci="http://compsciresources.com" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:dtr="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:itp="http://orientpaper.com/20220331" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" 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:pf0="http://fasb.org/srt/2022" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:us-types="http://fasb.org/us-types/2022" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:xml="http://www.w3.org/XML/1998/namespace"><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-top: 0pt; margin-bottom: 0pt; text-align: center"></p><div>

</div><!-- Field: Rule-Page --><div style="margin-top: 0; margin-bottom: 0; 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-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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>UNITED
STATES</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SECURITIES
AND EXCHANGE COMMISSION</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Washington,
D.C. 20549</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORM
<ix:nonNumeric contextRef="c0" name="dei:DocumentType">10-Q</ix:nonNumeric></b></span></p><div>

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



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

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

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

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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric>
<b>TRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 <br/></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-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</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-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the transition period from _______ to _______</b></span></p><div>



</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commission
file number: <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber">001-34577</ix:nonNumeric></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-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></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"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></ix:nonNumeric></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Exact
name of registrant as specified in its charter)</span></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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></span></p><div>

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

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

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

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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Former
name, former address and former fiscal year, if changed since last report)</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered pursuant to Section 12(b) of the Act: </span></p><div>



</div><p style="margin: 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: bottom"> <td style="border-bottom: Black 1.5pt solid; white-space: nowrap; width: 34%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title of each class</b></span></td> <td style="white-space: nowrap; width: 1%">&#160;</td> <td style="border-bottom: Black 1.5pt solid; white-space: nowrap; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading Symbol(s)</b></span></td> <td style="white-space: nowrap; width: 1%">&#160;</td> <td style="border-bottom: Black 1.5pt solid; white-space: nowrap; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of each exchange on which registered</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common Stock, par value $0.001</span></ix:nonNumeric></td> <td>&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITP</span></ix:nonNumeric></td> <td style="border-top: #CCEEFF 1pt solid">&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

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

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

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

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

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="padding: 0; font: 10pt Times New Roman, Times, Serif; width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large accelerated filer</span></td> <td style="padding: 0; font: 10pt Times New Roman, Times, Serif; width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="padding: 0; font: 10pt Times New Roman, Times, Serif; width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated filer</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left; width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="padding: 0; font: 10pt Times New Roman, Times, Serif"><ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-accelerated filer</span></ix:nonNumeric></td> <td style="padding: 0; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></td> <td style="padding: 0; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller reporting company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="padding: 0; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="padding: 0; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging growth company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="margin: 0pt">&#160;</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt">&#160;</div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="margin: 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">
    <td style="width: 90%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: center; width: 9%">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><a href="#a_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Part I. - FINANCIAL INFORMATION</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; 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><a href="#a_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1. Financial Statements</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; 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><a href="#a_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</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><a href="#a_014"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 3. Quantitative and Qualitative Disclosures About Market Risk</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</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><a href="#a_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 4. Controls and Procedures</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</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><a href="#a_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Part II. - OTHER INFORMATION</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center">37</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><a href="#a_006"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1. Legal Proceedings</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center">37</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><a href="#a_007"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1A. Risk Factors</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center">37</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><a href="#a_008"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center">37</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><a href="#a_009"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 3. Defaults Upon Senior Securities</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center">37</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><a href="#a_010"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 4. Mine Safety Disclosures</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center">37</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><a href="#a_011"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 5. Other Information</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center">37</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><a href="#a_012"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 6. Exhibits</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center">37</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><a href="#a_013"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SIGNATURES</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center">38</td></tr>
  </table><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt">&#160;</div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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><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-family: Times New Roman, Times, Serif; 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-family: Times New Roman, Times, Serif; 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-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 1. Financial Statements</b></span></p><div>

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

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

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

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


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; 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="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="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>2021</b></p> <p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">(Unaudited)</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><b>(Audited)</b></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center; 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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd">15,358,443</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">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-indent: -0.125in; padding-left: 0.125in; text-align: left">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">73,563</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 March 31, 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,984,738</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>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,354,676</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">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">23,025,189</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">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">892,743</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>&#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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">48,615,789</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>&#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">-</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">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">2,254,357</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; ">
    <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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">174,077,916</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; background-color: rgb(204,238,255)">
    <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:ValueAddedTaxReceivableNoncurrent" scale="0" unitRef="usd">2,396,938</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; ">
    <td style="text-align: left; padding-bottom: 1.5pt">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,666,488</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; background-color: rgb(204,238,255)">
    <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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">239,011,488</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>&#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">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>&#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">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">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,984,374</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">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">6,868,089</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">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">228,051</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">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">72,616</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">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">39,866</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">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,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"><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">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">278,287</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">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,739,631</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">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">-</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="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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">19,938,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="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; ">
    <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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredRevenueAndCreditsCurrent" scale="0" unitRef="usd">2,992,974</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; ">
    <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="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredGainOnSaleleaseback" scale="0" unitRef="usd">131,185</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; background-color: rgb(204,238,255)">
    <td style="text-align: left">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">84,204</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; ">
    <td style="padding-bottom: 1.5pt; text-align: left">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,676,946</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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">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,240,190</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 March 31, 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,823,656</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>&#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">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>&#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">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: -0.125in; padding-left: 0.125in">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">500,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="c3" 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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">99,049,900</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding as of March 31, 2022 and December, 31,2021.</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">99,050</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">99,050</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">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">88,927,787</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">88,927,787</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">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">Accumulated other comprehensive 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" unitRef="usd">11,422,306</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: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">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">107,658,115</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="font-weight: bold; text-align: left; padding-bottom: 1.5pt">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">214,187,832</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; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">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">239,011,488</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 2pt 0pt 0; text-align: center"></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 2pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to condensed consolidated financial statements.</span></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="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">&#160;</div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONDENSED
CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FOR
THE THREE MONTHS ENDED MARCH 31, 2022 AND 2021</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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="font-weight: bold; text-align: center">Three Months Ended</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="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,</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 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>&#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: 76%">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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">15,481,618</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">24,209,427</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSoldOverhead" scale="0" unitRef="usd">15,171,173</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSoldOverhead" scale="0" unitRef="usd">22,378,422</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></tr>
  <tr style="vertical-align: bottom; ">
    <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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">310,445</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">1,831,005</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">Selling, general and administrative 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:SellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd">3,300,881</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd">2,555,318</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; padding-bottom: 1.5pt">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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" scale="0" unitRef="usd">34,003</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-4">-</div></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">Loss from Operations</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">2,956,433</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd">724,313</ix:nonFraction></td><td style="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="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></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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">3,455</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">4,333</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">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-5">-</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="c4" decimals="0" format="ixt:num-dot-decimal" name="itp:SubsidyIncome" scale="0" unitRef="usd">196,787</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">270,813</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">278,901</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; 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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="0" unitRef="usd">386,588</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="0" sign="-" unitRef="usd">3,636,967</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">Loss before Income Taxes</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">2,837,203</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="c4" decimals="0" format="ixt:num-dot-decimal" name="itp:IncomeLossBeforeIncomeTaxes" scale="0" sign="-" unitRef="usd">4,439,061</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></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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">348,989</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">100,205</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="font-weight: bold; text-align: left">Net Loss</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">2,488,214</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">4,338,856</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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Other Comprehensive Income (Loss)</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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="usd">926,138</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd">1,468,770</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="font-weight: bold; text-align: left; padding-bottom: 4pt">Total Comprehensive Loss</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">1,562,076</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd">5,807,626</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Losses 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; ">
    <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: 1.5pt">Basic and Diluted Losses per Share</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:IncomeLossFromContinuingOperationsPerBasicShare" 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="c4" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" sign="-" unitRef="usdPershares">0.12</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="font-weight: bold; text-align: left; padding-bottom: 4pt">Outstanding &#8211; Basic and Diluted</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:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">99,049,900</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">36,156,280</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"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="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">&#160;</div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONDENSED
CONSOLIDATED STATEMENTS OF CASH FLOWS</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FOR
THE THREE MONTHS ENDED MARCH 31, 2022 AND 2021</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="font-weight: bold; text-align: center">Three Months Ended</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="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,</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 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">Cash Flows from Operating Activities:</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">Net income</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:NetIncomeLoss" scale="0" sign="-" unitRef="usd">2,488,214</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">4,338,856</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>&#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">3,773,236</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd">4,092,487</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">386,588</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="0" sign="-" unitRef="usd">3,636,967</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">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">34,001</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-6">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">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" unitRef="usd">4,211</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" unitRef="usd">52,018</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">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">348,989</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">589,094</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <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>&#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">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" unitRef="usd">98,921</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" unitRef="usd">2,920,798</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <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" sign="-" unitRef="usd">3,056,189</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="0" unitRef="usd">3,645,323</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">1,515,515</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="0" unitRef="usd">6,270,151</ix:nonFraction></td><td style="text-align: left">)</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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="0" unitRef="usd">62,315</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="0" unitRef="usd">1,785,742</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">Related parties</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" scale="0" sign="-" unitRef="usd">311,679</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">14,181</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="0" unitRef="usd">86,375</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">483,666</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="0" sign="-" unitRef="usd">84,719</ix:nonFraction></td><td style="text-align: left">)</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">1,112,820</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="0" unitRef="usd">226,699</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">4,411,418</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd">8,280,332</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="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>&#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">368,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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd">44,599</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Acquisition of land</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:AcquisitionOfLand" scale="0" unitRef="usd">6,807,468</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-7">-</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: 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">7,175,972</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd">44,599</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></tr>
  <tr style="vertical-align: bottom; ">
    <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>&#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">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-8">-</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="c4" 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; ">
    <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">51,708</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations" scale="0" unitRef="usd">43,230</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; padding-bottom: 1.5pt">Loan repaid by a related party</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:LoanRepaidByARelatedParty" scale="0" unitRef="usd">6,945,022</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-9">-</div></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: 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,893,314</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd">41,794,323</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="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" unitRef="usd">28,071</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" sign="-" unitRef="usd">170,838</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="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,156,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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" unitRef="usd">33,298,554</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; 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="padding-bottom: 1.5pt">&#160;</td>
    <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: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>&#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">15,358,443</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">37,440,991</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="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>&#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">85,094</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="0" unitRef="usd">97,642</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,112,820</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaidNet" scale="0" unitRef="usd">262,191</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="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">15,358,443</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="c4" decimals="0" format="ixt:num-dot-decimal" name="itp:CashBankBalances" scale="0" unitRef="usd">37,440,991</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-10">-</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-11">-</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">15,358,443</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="c4" decimals="0" format="ixt:num-dot-decimal" name="itp:TotalCashEquivalentsAndRestrictedCash" scale="0" unitRef="usd">37,440,991</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"></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to condensed consolidated financial statements.</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="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">&#160;</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: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONDENSED
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FOR
THE THREE MONTHS ENDED MARCH 31, 2022 AND 2021</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></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="white-space: nowrap; text-align: center; padding-left: 0.125in"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Accumulated</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center; padding-left: 0.125in"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Additional</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Statutory</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Other</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center; padding-left: 0.125in"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Common Stock</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Paid-in</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Earnings</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Comprehensive</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Retained</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center; padding-left: 0.125in"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><b>Shares</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><b>Amount</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><b>Capital</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><b>Reserve</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><b>Income (loss)</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><b>Earnings</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><b>Total</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 30%">Balance at December 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="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">28,535,816</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">28,536</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="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">53,989,548</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">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="c10" 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="c11" 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="c5" 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-indent: -0.125in; padding-left: 0.125in; text-align: left">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="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">26,181,818</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="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd">26,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="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd">8,002,488</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">&#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"><ix:nonFraction contextRef="c4" 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-indent: -0.125in; padding-left: 0.125in; text-align: left">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="c12" decimals="0" format="ixt:num-dot-decimal" name="itp:StockIssuedDuringPeriodValuePublicInvestor" scale="0" unitRef="shares">29,277,866</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="c12" decimals="0" format="ixt:num-dot-decimal" name="itp:StockIssuedDuringPeriodValuePublicInvestors" scale="0" unitRef="usd">29,278</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="c13" decimals="0" format="ixt:num-dot-decimal" name="itp:StockIssuedDuringPeriodValuePublicInvestors" scale="0" unitRef="usd">15,585,867</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">&#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"><ix:nonFraction contextRef="c4" 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: -0.125in; padding-left: 0.125in">Exercise of warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares">15,054,400</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="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="0" unitRef="usd">15,054</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="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="0" unitRef="usd">11,349,884</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">&#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"><ix:nonFraction contextRef="c4" 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-indent: -0.125in; padding-left: 0.125in; text-align: left">Foreign currency translation adjustment</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">(<ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" sign="-" unitRef="usd">1,468,772</ix:nonFraction></td><td style="text-align: left">)</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">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" sign="-" unitRef="usd">1,468,772</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net income</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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><td style="padding-bottom: 1.5pt">&#160;</td>
    <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><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">(<ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">4,338,856</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">4,338,856</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: -0.125in; padding-left: 0.125in">Balance at March 31, 2021</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="c16" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">99,049,900</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="c16" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">99,050</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="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">88,927,787</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="c18" 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="c19" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">4,271,950</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="c20" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">104,901,938</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">204,281,299</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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: -0.125in; padding-left: 0.125in">Balance at December 31, 2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c21" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">99,049,900</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">99,050</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">88,927,787</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">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="c24" 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="c25" 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-indent: -0.125in; padding-left: 0.125in; text-align: left">Foreign currency translation adjustment</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"><ix:nonFraction contextRef="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd">926,138</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">&#160;</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" unitRef="usd">926,138</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-indent: -0.125in; padding-left: 0.125in; text-align: left">Net income</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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><td style="padding-bottom: 1.5pt">&#160;</td>
    <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><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">(<ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">2,488,214</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:ProfitLoss" scale="0" sign="-" unitRef="usd">2,488,214</ix:nonFraction></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; padding-bottom: 4pt">Balance at March 31, 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="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">99,049,900</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="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">99,050</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="c29" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">88,927,787</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="c30" 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="c31" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">11,422,306</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="c32" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">107,658,115</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">214,187,832</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></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="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">&#160;</div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(1)
Organization and Business Background</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;
and a new CUSIP number, 46527C100, at such time.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 29, 2007, pursuant to an agreement and plan of merger (the &#8220;Merger Agreement&#8221;), the Company acquired Dongfang Zhiye
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="c33" 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="c34" 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="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">&#160;</div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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="c35" 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="c36" 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="c37" 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="c38" 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="c38" 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="c39" 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;</ix:nonNumeric> (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. An Dongfang 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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="c40" 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="c38" 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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="c41" 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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="c42" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" unitRef="cny">320</ix:nonFraction> million (approximately $<ix:nonFraction contextRef="c42" 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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: 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 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 for the three months ended March 31, 2022 and 2021
was accounted for <ix:nonFraction contextRef="c43" decimals="4" format="ixt:num-dot-decimal" name="itp:PercentageOfRevenue" scale="-2" unitRef="pure">99.63</ix:nonFraction>% and <ix:nonFraction contextRef="c44" decimals="4" format="ixt:num-dot-decimal" name="itp:PercentageOfRevenue" scale="-2" unitRef="pure">99.46</ix:nonFraction>% of the Company&#8217;s total revenue, respectively. Dongfang Paper also accounted for <ix:nonFraction contextRef="c45" decimals="4" format="ixt:num-dot-decimal" name="itp:PercentageOfTotalAssets" scale="-2" unitRef="pure">86.52</ix:nonFraction>% and <ix:nonFraction contextRef="c46" 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 March 31, 2022 and December 31, 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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: 8; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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">&#160;</div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022 and December 31, 2021, details of the Company&#8217;s subsidiaries and variable interest entities are as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_13" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_12"><ix:nonNumeric contextRef="c0" 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="text-align: center; padding-left: 0.125in">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Date of</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Place of</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 style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center; padding-left: 0.125in">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Incorporation</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Incorporation or</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Percentage of</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="border-bottom: Black 1.5pt solid; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">Name</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">or Establishment</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Establishment</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">Ownership</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Principal Activity</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-style: italic">Subsidiary: </td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <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>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 28%; text-align: left">Dongfang Holding</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 17%; text-align: center"><ix:nonNumeric contextRef="c47" name="itp:DateOfIncorporationOrEstablishments">November 13, 2006</ix:nonNumeric></td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 17%; text-align: center"><ix:nonNumeric contextRef="c47" 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: 12%; text-align: right"><ix:nonNumeric contextRef="c47" continuedAt="_PercentageOfOwnership-c47_cont_1" name="itp:PercentageOfOwnership">100</ix:nonNumeric></td><td style="width: 1%; text-align: left"><ix:continuation id="_PercentageOfOwnership-c47_cont_1">%</ix:continuation></td><td style="width: 1%">&#160;</td>
    <td style="width: 20%; text-align: center"><ix:nonNumeric contextRef="c47" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose">Inactive investment holding</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Shengde Holdings</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c48" name="itp:DateOfIncorporationOrEstablishments">February 25, 2009</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c48" 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="c48" continuedAt="_PercentageOfOwnership-c48_cont_1" name="itp:PercentageOfOwnership">100</ix:nonNumeric></td><td style="text-align: left"><ix:continuation id="_PercentageOfOwnership-c48_cont_1">%</ix:continuation></td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c48" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose">Investment holding</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Baoding Shengde</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c49" name="itp:DateOfIncorporationOrEstablishments">June 1, 2009</ix:nonNumeric></td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c49" 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="c49" continuedAt="_PercentageOfOwnership-c49_cont_1" name="itp:PercentageOfOwnership">100</ix:nonNumeric></td><td style="text-align: left"><ix:continuation id="_PercentageOfOwnership-c49_cont_1">%</ix:continuation></td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c49" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose">Paper production and distribution</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-style: italic; text-align: left">Variable interest entity (&#8220;VIE&#8221;):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <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>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Dongfang Paper</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c50" name="itp:DateOfIncorporationOrEstablishments">March 10, 1996</ix:nonNumeric></td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c50" name="itp:PlaceOfIncorporationOrEstablishment">PRC</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right"><ix:nonNumeric contextRef="c50" 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">&#160;</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c50" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose">Paper production and distribution</ix:nonNumeric></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_14" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_13"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.4pt"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 16.6pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_15" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_14"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_16" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_15"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="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">&#160;</div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 2022 and December 31, 2021 are as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_18"><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="white-space: nowrap; text-align: center; padding-left: 0.125in">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold">March 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold">December 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center; padding-left: 0.125in">&#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 style="text-indent: -0.125in; padding-left: 0.125in; 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 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></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">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="text-indent: -0.125in; padding-left: 0.125in; 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="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd">2,724,233</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="c52" 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-indent: -0.125in; padding-left: 0.125in; 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-12">-</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-13">-</div></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">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNet" scale="0" unitRef="usd">4,984,738</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="c52" 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 style="text-indent: -0.125in; padding-left: 0.125in">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">4,343,573</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="c52" 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-indent: -0.125in; padding-left: 0.125in; 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="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd">17,582,379</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="c52" 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-indent: -0.125in; padding-left: 0.125in; 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="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DueFromRelatedPartiesCurrent" scale="0" unitRef="usd">892,743</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="c52" 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 style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.125in; 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="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">30,527,666</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="c52" 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 style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.125in; 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">&#160;</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="c52" 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-indent: -0.125in; padding-left: 0.125in; 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="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="0" unitRef="usd">2,254,357</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="c52" 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-indent: -0.125in; padding-left: 0.125in; 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="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">163,940,060</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="c52" 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="text-indent: -0.125in; padding-left: 0.125in; 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="c51" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredTaxAssetsNoncurrent" scale="0" unitRef="usd">10,080,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="c52" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredTaxAssetsNoncurrent" 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="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right"></td><td style="padding-bottom: 1.5pt; text-align: left"></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"></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: -0.125in; padding-left: 0.125in; 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="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">206,802,781</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="c52" 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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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: -0.125in; padding-left: 0.125in; 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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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: -0.125in; padding-left: 0.125in; 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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">5,984,374</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="c52" 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-indent: -0.125in; padding-left: 0.125in; 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="c51" decimals="0" format="ixt:num-dot-decimal" name="itp:CurrentPortionOfLongTermLoansFromCreditUnion" scale="0" unitRef="usd">2,299,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"><ix:nonFraction contextRef="c52" 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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd">228,051</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="c52" 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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">72,616</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="c52" 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-indent: -0.125in; padding-left: 0.125in; 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="c51" decimals="0" format="ixt:num-dot-decimal" name="itp:AdvanceFromCustomers1" scale="0" unitRef="usd">39,866</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="c52" 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-indent: -0.125in; padding-left: 0.125in; 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-14">-</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-15">-</div></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">Accrued payroll and employee benefits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="0" unitRef="usd">263,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="c52" 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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd">5,143,679</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="c52" 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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Income taxes payable</td><td>&#160;</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c52" 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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.125in; 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="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">14,031,827</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="c52" 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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.125in; 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="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredRevenueAndCreditsCurrent" scale="0" unitRef="usd">2,992,974</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="c52" 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-indent: -0.125in; padding-left: 0.125in; 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="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="0" unitRef="usd">131,185</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="c52" 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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">84,204</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="c52" 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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.125in; 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="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">17,240,190</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="c52" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(2)
Basis of Presentation and Significant Accounting Policies</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;).</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Principles
of Consolidation</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 2022 and the results of operations for the three months ended March 31, 2022 are not necessarily
indicative of the results to be expected for any future period.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Valuation
of long-lived asset</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_7" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_6"><ix:continuation id="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fair
Value Measurements</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_9" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_8"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

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

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_11" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_10"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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_5" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></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: 11; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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">&#160;</div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

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

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_13" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_12"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_6" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Classification
within the hierarchy is determined based on the lowest level of input that is significant to the fair value measurement.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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_7" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_15" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_14"><ix:continuation id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_16" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_15"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Non-Recurring
Fair Value Measurements</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_17" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_16"><ix:continuation id="_NonRecurringFairValueMeasurementsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Share-Based
Compensation</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_19" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_18"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_19"><ix:continuation id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(3)
Restricted Cash</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted
cash was <span style="-sec-ix-hidden: hidden-fact-17"><span style="-sec-ix-hidden: hidden-fact-18">nil</span></span> as of March 31, 2022 and December 31, 2021.</span></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="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">&#160;</div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(4)
Inventories</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 2022 and December
31, 2021:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><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 style="text-indent: -0.125in; padding-left: 0.125in; white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold">December 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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 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 style="text-indent: -0.125in; padding-left: 0.125in">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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; width: 76%; text-align: left; padding-left: 0.25in">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="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">2,373,036</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="c54" 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="text-indent: -0.125in; text-align: left; padding-left: 0.25in">Recycled white scrap paper</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">11,859</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: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="text-indent: -0.125in; padding-left: 0.25in">Gas</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c57" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">35,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="c58" 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="text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Base paper 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"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">278,958</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">206,531</ix:nonFraction> &#160;</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="text-indent: -0.125in; padding-left: 0.125in">&#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">2,699,066</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-indent: -0.125in; text-align: left; padding-left: 0.125in">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">398,665</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-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoods" scale="0" unitRef="usd">1,256,945</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"><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>&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; text-align: left; padding-left: 0.125in">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,354,676</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="text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">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-19">-</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-20">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 0.125in">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,354,676</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(5)
Prepayments and other current assets</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 2.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepayments
and other current assets consisted of the following as of March 31, 2022 and December 31, 2021:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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 style="text-indent: -0.125in; padding-left: 0.125in; text-align: center; white-space: nowrap">&#160;</td><td style="text-align: center; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; white-space: nowrap; font-weight: bold">March 31,</td><td style="text-align: center; white-space: nowrap; font-weight: bold">&#160;</td><td style="text-align: center; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; white-space: nowrap; font-weight: bold">December 31,</td><td style="text-align: center; white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; width: 76%; text-align: left; padding-left: 0.125in">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">189,030</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-indent: -0.125in; text-align: left; padding-left: 0.125in">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">6,965,186</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Prepayment 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="itp:PrepaymentForPurchasesOfEquipment" scale="0" sign="-" unitRef="usd">1,114,206</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: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-indent: -0.125in; text-align: left; padding-left: 0.125in">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">14,735,418</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-indent: -0.125in; padding-bottom: 1.5pt; padding-left: 0.125in">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"><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:OtherPrepaidExpenseCurrent" scale="0" unitRef="usd">21,349</ix:nonFraction></span></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"><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:OtherPrepaidExpenseCurrent" scale="0" unitRef="usd">696,816</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-bottom: 4pt; padding-left: 0.125in">&#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">23,025,189</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(6)
Property, plant and equipment, net</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022 and December 31, 2021, property, plant and equipment consisted of the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 2in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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 style="text-indent: -0.125in; padding-left: 0.125in; white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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 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 style="text-indent: -0.125in; padding-left: 0.125in">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="text-indent: -0.125in; width: 76%; text-align: left; padding-left: 0.125in">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="c65" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">63,287,459</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="c66" 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-indent: -0.125in; text-align: left; padding-left: 0.125in">Building and improvements</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:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">74,932,903</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="c68" 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-indent: -0.125in; text-align: left; padding-left: 0.125in">Machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c69" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">171,073,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"><ix:nonFraction contextRef="c70" 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 style="text-indent: -0.125in; padding-left: 0.125in">Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c71" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">797,986</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="c72" 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-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">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"><div style="-sec-ix-hidden: hidden-fact-21">-</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-22">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; font-weight: bold; padding-left: 0.125in">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">310,091,800</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-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">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">136,013,884</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-indent: -0.125in; text-align: left; padding-bottom: 4pt; padding-left: 0.125in">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">174,077,916</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="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">&#160;</div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022 and December 31, 2021, certain property, plant and equipment of Dongfang Paper with net values of $<ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" name="itp:PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" scale="0" unitRef="usd">928,347</ix:nonFraction> and $<ix:nonFraction contextRef="c62" 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,990,831</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 March 31, 2022 and December 31, 2021 was pledged for the bank loan from
Industrial &amp; Commercial Bank of China. Land use right of Hebei Tengsheng with net value of <ix:nonNumeric contextRef="c63" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue">$5,704,148</ix:nonNumeric> and <ix:nonNumeric contextRef="c64" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue">$5,690,261</ix:nonNumeric>, respectively,
as of March 31, 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">4,417,524</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 March 31, 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">3,773,236</ix:nonFraction> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherDepreciationAndAmortization" scale="0" unitRef="usd">4,089,067</ix:nonFraction> for the three months ended March 31, 2022 and 2021, respectively.</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(7)
Financing with Sale-Leaseback</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_2" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">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="c75" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromHedgeFinancingActivities" scale="6" unitRef="cny">16</ix:nonFraction> million (approximately US$<ix:nonFraction contextRef="c75" 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="c76" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:NetInvestmentInLeaseSale" scale="6" unitRef="usd">16</ix:nonFraction> million (approximately US$<ix:nonFraction contextRef="c77" 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="c78" 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="c77" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireEquipmentOnLease" scale="0" unitRef="cny">100</ix:nonFraction> (approximately $<ix:nonFraction contextRef="c77" 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="c76" 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="c76" 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="c79" 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_3" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hebei
Tengsheng made payments due according to the schedule. The balance of Leased Equipment net of amortization was $<ix:nonFraction contextRef="c80" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentOtherNet" scale="0" unitRef="usd">2,254,357</ix:nonFraction> and $<ix:nonFraction contextRef="c81" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentOtherNet" scale="0" unitRef="usd">2,286,459</ix:nonFraction>
as of March 31, 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">312,255</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">228,051</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 March 31, 2022 and December 31, 2021, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_4" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
of the Leased Equipment was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="itp:AmortizationOfLeaseAsset" scale="0" unitRef="usd">42,006</ix:nonFraction> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="itp:AmortizationOfLeaseAsset" scale="0" unitRef="usd">40</ix:nonFraction>,997for the three months ended March 31, 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">13,507</ix:nonFraction> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseInterestExpense" scale="0" unitRef="usd">20,418</ix:nonFraction> for the three months ended March 31, 2022 and 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_5" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><div>

</div><ix:continuation id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_6"><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="font-weight: bold; border-bottom: Black 1.5pt solid">March 31,</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-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; text-indent: -0.125in; padding-left: 0.125in">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:FutureMinimumPaymentsDueCurrent" scale="0" unitRef="usd">260,861</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: -0.125in; padding-left: 0.125in">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:FutureMinimumPaymentsDueInTwoYears" scale="0" unitRef="usd">86,954</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: -0.125in; padding-left: 0.125in">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">35,560</ix:nonFraction></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">&#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:TotalFutureMinimumLeasePayments" scale="0" unitRef="usd">312,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; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">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:CurrentPortionLeaseLiability" scale="0" unitRef="usd">228,051</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">&#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="itp:PresentValueOfOperatingLeaseLiability" scale="0" unitRef="usd">84,204</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(8)
Loans Payable</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Short-term
bank loans</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_3" id="_LoansPayableTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 25, 2021, the Company entered into a working capital loan agreement with the ICBC, with a balance of $<ix:nonFraction contextRef="c82" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">5,984,374</ix:nonFraction> and $<ix:nonFraction contextRef="c83" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">5,958,561</ix:nonFraction>
as of March 31, 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="c84" decimals="5" format="ixt:num-dot-decimal" name="us-gaap:ShortTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">4.785</ix:nonFraction>% per annum. <ix:nonNumeric contextRef="c85" name="itp:DescriptionOfLoanDueAndRepaid">The loan
will be due and repaid at various installments by November 17, 2022.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022, there were guaranteed short-term borrowings of $<ix:nonFraction contextRef="c86" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherShortTermBorrowings" scale="0" unitRef="usd">5,984,374</ix:nonFraction> and unsecured bank loans of $<span style="-sec-ix-hidden: hidden-fact-23">nil</span>. 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:OtherShortTermBorrowings" scale="0" unitRef="usd">5,958,561</ix:nonFraction> and unsecured bank loans of $<span style="-sec-ix-hidden: hidden-fact-24">nil</span>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
average short-term borrowing rates for the three months ended March 31, 2022 and 2021 were approximately <ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure"><ix:nonFraction contextRef="c4" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure">4.79</ix:nonFraction></ix:nonFraction>%.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><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="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">&#160;</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: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

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

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_6" id="_LoansPayableTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Long-term
loans from credit union</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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: 0 2pt 0 0">As of Mar 31, 2022 and December 31, 2021, loans payable to Rural
Credit Union of Xushui District, amounted to $<ix:nonFraction contextRef="c87" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">9,861,063</ix:nonFraction> and $<ix:nonFraction contextRef="c88" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">9,818,530</ix:nonFraction>, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_8" id="_LoansPayableTextBlock-c0_cont_7"><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 style="white-space: nowrap; text-align: center; padding-left: 0.125in">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold">March 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold">December 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center; padding-left: 0.125in">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2021</td><td style="white-space: nowrap; 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="text-indent: -0.125in; padding-left: 0.125in; 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="c104" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">1,354,715</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="c105" 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-indent: -0.125in; padding-left: 0.125in; 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="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">3,938,124</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="c107" 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-indent: -0.125in; padding-left: 0.125in; 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="c108" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">2,520,399</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="c109" 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-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Rural Credit Union of Xushui District Loan 4</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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"><ix:nonFraction contextRef="c110" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">2,047,825</ix:nonFraction>
</span></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="c111" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">2,038,992</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: -0.125in; padding-left: 0.125in">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">9,861,063</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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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" unitRef="usd">6,868,089</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="c112" decimals="0" format="ixt:num-dot-decimal" name="itp:LessCurrentPortionOfLongtermLoansFromCreditUnion" scale="0" unitRef="usd">6,838,465</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-indent: -0.125in; padding-left: 0.125in; 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">2,992,974</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_9" id="_LoansPayableTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; margin-left: 0in; text-indent: 0in; text-align: justify">As
of Mar 31, 2022, the Company&#8217;s long-term debt repayments for the next coming years were as follows:</p><p style="margin-top: 0; margin-bottom: 0pt; margin-left: 0in; text-indent: 0in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_10" id="_LoansPayableTextBlock-c0_cont_9"><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 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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Fiscal year</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-indent: -0.125in; padding-left: 0.125in">Remainder of 2022</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:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="0" unitRef="usd">6,868,089</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; text-indent: -0.125in; padding-left: 0.125in">2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="0" unitRef="usd">2,992,974</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; text-indent: -0.125in; padding-left: 0.125in">Total</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="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="usd">9,861,063</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_11" id="_LoansPayableTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c89" name="itp:InstallmentRepaymentDescription">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.</ix:nonNumeric> The loan is guaranteed by an independent third party.
Interest payment is due quarterly and bears the rate of <ix:nonFraction contextRef="c90" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">0.64</ix:nonFraction>% per month. <ix:nonNumeric contextRef="c91" 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 March 31, 2022 and December 31,
2021, total outstanding loan balance was $<ix:nonFraction contextRef="c92" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">1,354,715</ix:nonFraction> and$<ix:nonFraction contextRef="c93" 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="c87" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">330,802</ix:nonFraction> and $<ix:nonFraction contextRef="c88" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">329,376</ix:nonFraction> as of March 31, 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="c87" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLineOfCredit" scale="0" unitRef="usd">1,023,913</ix:nonFraction> and $<ix:nonFraction contextRef="c88" 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 March 31, 2022 and December 31, 2021, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></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: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c94" 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.</ix:nonNumeric> <ix:nonNumeric contextRef="c95" name="us-gaap:DebtInstrumentIssuer">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="c87" decimals="0" format="ixt:num-dot-decimal" name="itp:PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition" scale="0" unitRef="usd">928,347</ix:nonFraction> and $<ix:nonFraction contextRef="c88" decimals="0" format="ixt:num-dot-decimal" name="itp:PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition" scale="0" unitRef="usd">1,130,333</ix:nonFraction> as of March 31, 2022 and December
31, 2021, respectively. Interest payment is due quarterly and bears a fixed rate of <ix:nonFraction contextRef="c96" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">0.64</ix:nonFraction>% per month. As of March 31, 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:LongTermLoansFromBank" scale="0" unitRef="usd">3,938,124</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">3,921,139</ix:nonFraction>, respectively. Out of the total outstanding loan balance,
current portion amounted were $<ix:nonFraction contextRef="c97" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">1,969,062</ix:nonFraction> and $<ix:nonFraction contextRef="c98" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">1,960,569</ix:nonFraction> as of March 31, 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="c86" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLineOfCredit" scale="0" unitRef="usd">1,969,062</ix:nonFraction> and $<ix:nonFraction contextRef="c99" 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 March 31, 2022 and December 31, 2021, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_13" id="_LoansPayableTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On April 17, 2019, <ix:nonNumeric contextRef="c100" name="itp:InstallmentRepaymentDescription">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="c101" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">0.6</ix:nonFraction>% per month. As of March
31, 2022 and December 31, 2021, the total outstanding loan balance was $<ix:nonFraction contextRef="c87" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansPayableCurrent" scale="0" unitRef="usd">2,520,399</ix:nonFraction> and $<ix:nonFraction contextRef="c88" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansPayableCurrent" scale="0" unitRef="usd">2,509,528</ix:nonFraction>, respectively, which are presented as
current liabilities in the consolidated balance sheet as of March 31, 2022 and December 31, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p></ix:continuation><div>
</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="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">&#160;</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: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 12, 2019, <ix:nonNumeric contextRef="c102" name="itp:InstallmentRepaymentDescription">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="c103" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">7.56</ix:nonFraction>% per annum. As of March 31, 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:NotesAndLoansPayableCurrent" scale="0" unitRef="usd">2,047,825</ix:nonFraction>
and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansPayableCurrent" scale="0" unitRef="usd">2,038,992</ix:nonFraction>, respectively, which are presented as current liabilities in the consolidated balance sheet as of March 31, 2022 and December
31, 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_LoansPayableTextBlock-c0_cont_14"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
interest expenses for the short-term bank loans and long-term loans for the three months ended March 31, 2022 and 2021 were $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDebtExpense" scale="0" unitRef="usd">257,306</ix:nonFraction>
and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDebtExpense" scale="0" unitRef="usd">258,483</ix:nonFraction>, respectively.</span></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(9)
Related Party Transactions</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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="c113" 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="c114" 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="c115" 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="c116" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesNoncurrent" scale="0" unitRef="usd">403,791</ix:nonFraction> and $<ix:nonFraction contextRef="c117" 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 March
31, 2022 and December 31, 2021, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 10, 2014, Mr. Zhenyong Liu provided a loan to the Company, amounted to $<ix:nonFraction contextRef="c118" 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="c119" 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="c120" 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="c121" 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="c122" decimals="0" format="ixt:num-dot-decimal" name="itp:ProceedsFromPaymentsToLoan" scale="0" unitRef="usd">20,400</ix:nonFraction>. As of March 31, 2022 and December 31, 2021, approximately $<ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLoansPayableLongTerm" scale="0" unitRef="usd">47,257</ix:nonFraction> and $<ix:nonFraction contextRef="c124" 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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="c125" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent" scale="0" unitRef="usd">17,201,342</ix:nonFraction> (RMB<ix:nonFraction contextRef="c125" 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="c126" 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="c127" 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="c128" 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="c129" 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="c130" name="itp:LoanDueDescription">Mr. Zhenyong Liu agreed to extend the loan for additional 3 years
and the remaining balance will be due on July 12, 2021.</ix:nonNumeric> On November 23, 2018, the company repaid $<ix:nonFraction contextRef="c131" 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="c131" 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="c132" decimals="0" format="ixt:num-dot-decimal" name="itp:ProceedsFromPaymentsToLoan" scale="0" unitRef="usd">94,636</ix:nonFraction>. As of March
31, 2022 and December 31, 2021, the outstanding interest was $<ix:nonFraction contextRef="c133" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLoansPayableLongTerm" scale="0" unitRef="usd">216,498</ix:nonFraction> and $<ix:nonFraction contextRef="c134" 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022 and December 31, 2021, total amount of loans due to Mr. Zhenyong Liu were $<span style="-sec-ix-hidden: hidden-fact-25">nil</span>. The interest expense incurred for such
related party loans were $<span style="-sec-ix-hidden: hidden-fact-26">nil</span> for the three months ended March 31, 2022 and 2021. The accrued interest owing to Mr. Zhenyong Liu was
approximately $<ix:nonFraction contextRef="c135" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPayableCurrent" scale="0" unitRef="usd">667,546</ix:nonFraction> and $<ix:nonFraction contextRef="c136" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPayableCurrent" scale="0" unitRef="usd">664,666</ix:nonFraction>, as of March 31, 2022 and December 31, 2021, respectively, which was recorded in other payables and
accrued liabilities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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="c137" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" scale="0" unitRef="usd">6,915,176</ix:nonFraction>(RMB<ix:nonFraction contextRef="c137" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" scale="0" unitRef="cny">44,089,085</ix:nonFraction>). The loan will be due on <ix:nonNumeric contextRef="c0" name="us-gaap:DebtInstrumentMaturityDateDescription">June 29, 2022</ix:nonNumeric>. The loan is unsecured and carries a fixed interest rate of
<ix:nonFraction contextRef="c138" 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_7" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of March 31, 2022 and December 31, 2021, amount
due to shareholder was $<ix:nonFraction contextRef="c133" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DueToOfficersOrStockholdersCurrent" scale="0" unitRef="usd">727,433</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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_8" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Lease
of Headquarters Compound Real Properties from a Related Party</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_9" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 <ix:nonFraction contextRef="c139" decimals="0" format="ixt-sec:numwordsen" name="itp:NumberOfEmployee" scale="0" unitRef="pure">three</ix:nonFraction> employee dormitory buildings located within the Headquarters Compound (the &#8220;Dormitories&#8221;)
to Hebei Fangsheng for cash prices of approximately $<ix:nonFraction contextRef="c140" decimals="-4" format="ixt:num-dot-decimal" name="itp:SalePriceOfDormitoryBuildings" scale="6" unitRef="usd">2.77</ix:nonFraction> million, $<ix:nonFraction contextRef="c141" decimals="-4" format="ixt:num-dot-decimal" name="itp:SalePriceOfDormitoryBuildings" scale="6" unitRef="usd">1.15</ix:nonFraction> million, and $<ix:nonFraction contextRef="c142" decimals="-4" format="ixt:num-dot-decimal" name="itp:SalePriceOfDormitoryBuildings" scale="6" unitRef="usd">4.31</ix:nonFraction> million respectively. Sales of the LUR and
the Industrial Buildings were completed in year 2013.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 <ix:nonNumeric contextRef="c139" format="ixt-sec:durwordsen" name="itp:LoansPayableTerm">three years</ix:nonNumeric>, with an annual rental payment of approximately $<ix:nonFraction contextRef="c143" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">157,522</ix:nonFraction> (RMB<ix:nonFraction contextRef="c143" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">1,000,000</ix:nonFraction>). The lease agreement
expired in August 2016. <ix:nonNumeric contextRef="c144" name="itp:RentalPaymentLeaseAgreement">On August 6, 2016 and August 6, 2018, the Company entered into two supplementary agreements with Hebei Fangsheng,
who agreed to extend the lease term for another four years in total, with the same rental payment as original lease agreement.</ix:nonNumeric></span></p></ix:continuation><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></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: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(10)
Other payables and accrued liabilities</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; 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: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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 style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>March 31,</b> &#160;</span></td><td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022
</b></span></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="white-space: nowrap; 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="text-indent: -0.125in; width: 76%; text-align: left; padding-left: 0.125in">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">175,436</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-indent: -0.125in; text-align: left; padding-left: 0.125in">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">101,528</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-indent: -0.125in; text-align: left; padding-left: 0.125in">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">190,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-27">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; text-align: left; padding-left: 0.125in">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:AccruedLiabilitiesCurrent" scale="0" unitRef="usd">667,546</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:AccruedLiabilitiesCurrent" 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-indent: -0.125in; text-align: left; padding-left: 0.125in">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,376,680</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-indent: -0.125in; text-align: left; padding-left: 0.125in">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">16,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"><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-indent: -0.125in; text-align: left; padding-left: 0.125in">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,183,013</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="text-indent: -0.125in; padding-bottom: 1.5pt; padding-left: 0.125in">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">28,554</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="text-indent: -0.125in; font-weight: bold; padding-bottom: 4pt; padding-left: 0.125in">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,739,631</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(11)
Derivative Liabilities</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determined our derivative liabilities to be a Level 3 fair value measurement and used the Black-Scholes pricing model to calculate
the fair value as of March 31, 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 March 31, 2022:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; width: 88%">&#160;</td>
    <td style="white-space: nowrap; width: 12%; padding-right: 5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three months ended</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; white-space: nowrap; padding-right: 5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31, <br/>
2022</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-top: #CCEEFF 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected term</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c145" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">1.80</ix:nonNumeric> - <ix:nonNumeric contextRef="c146" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">2.75</ix:nonNumeric> &#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected average volatility</span></td>
    <td style="padding-right: 5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c145" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">85</ix:nonFraction>% - <ix:nonFraction contextRef="c146" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">102</ix:nonFraction>%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected dividend yield</span></td>
    <td style="padding-right: 5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: hidden-fact-28">-</span></span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free interest rate</span></td>
    <td style="padding-right: 5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c145" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">0.19</ix:nonFraction>% - <ix:nonFraction contextRef="c146" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">2.45</ix:nonFraction>%</span></td></tr>
</table><p style="margin: 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: 0pt 0">The following table summarizes the changes in the derivative liabilities
during the three months ended March 31, 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_7" id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Fair Value Measurements Using Significant Observable Inputs (Level
3)</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="_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="c147" 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-29">-</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-30">-</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-31">-</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">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="c148" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="0" sign="-" unitRef="usd">386,588</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Balance at March 31, 2022</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="c149" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilitiesNoncurrent" scale="0" unitRef="usd">1,676,946</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="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">&#160;</div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(12)
Common Stock</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Issuance
of common stock to investors</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 20, 2021, <ix:nonNumeric contextRef="c150" name="itp:CommonStockDescription">the Company offered and sold to certain institutional investors an aggregate of 26,181,818 shares of common stock and
26,181,818warrants to purchase up to 26,181,818 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="c0" 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="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:WarrantExercisePriceIncrease" scale="0" unitRef="usdPershares">0.55</ix:nonFraction> per share.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_CommonStockTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 1, 2021, the Company offered and sold to the public investors an aggregate of <ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="itp:AggregateSharesOfCommonStock" scale="0" unitRef="shares">29,277,866</ix:nonFraction> shares of common stock and <ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="itp:WarrantsToPurchaseShares" scale="0" unitRef="shares">14,638,933</ix:nonFraction>
warrants to purchase up to <ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">14,638,933</ix:nonFraction> shares of common stock in a firm commitment underwritten public offering for gross proceeds of
approximately $<ix:nonFraction contextRef="c151" 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="c151" 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="c151" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:WarrantExercisePriceIncrease" scale="0" unitRef="usdPershares">0.75</ix:nonFraction> per share,</span></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(13)
Warrants</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the 2020 Purchase Agreement, the Company agreed to sell to such investors an aggregate of <ix:nonFraction contextRef="c152" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" scale="0" unitRef="shares">4,400,000</ix:nonFraction> shares of common stock and warrants
to purchase up to <ix:nonFraction contextRef="c152" decimals="0" format="ixt:num-dot-decimal" name="itp:CommonStockIssuedToPurchaseStock" scale="0" unitRef="shares">4,400,000</ix:nonFraction> shares of common stock in a concurrent private placement (the &#8220;May 2020 Warrants&#8221;). The exercise
price of the May 2020 Warrant is $<ix:nonFraction contextRef="c152" decimals="4" format="ixt:num-dot-decimal" name="itp:InvestmentWarrantsExercisePrice" scale="0" unitRef="usdPershares">0.7425</ix:nonFraction> per share. <ix:nonNumeric contextRef="c0" name="itp:WarrantTermDescription">These warrants are 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. 880,000 May 2020 Warrants were exercised in February 2021
at the exercise price of $0.7425 per share and 3,520,000 May 2020 Warrants were outstanding as of March 31, 2022.</ix:nonNumeric> The Company classified
warrant as liabilities and accounted for the issuance of the May 2020Warrants as a derivative.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 20, 2021, the Company offered and sold to certain institutional investors an aggregate of <ix:nonFraction contextRef="c153" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" scale="0" unitRef="shares">26,181,818</ix:nonFraction> shares of common stock and
<ix:nonFraction contextRef="c153" decimals="0" format="ixt:num-dot-decimal" name="itp:CommonStockIssuedToPurchaseStock" scale="0" unitRef="shares">26,181,818</ix:nonFraction> warrants to purchase up to <ix:nonFraction contextRef="c154" decimals="0" format="ixt:num-dot-decimal" name="itp:CommonStockIssuedToPurchaseStock" scale="0" unitRef="shares">26,181,818</ix:nonFraction> shares of common stock (the &#8220;January 2021 Warrants&#8221;). The January 2021 <ix:nonNumeric contextRef="c154" name="itp:WarrantTermDescription">Warrants
are exercisable commencing on January 20, 2021 at an exercise price of $0.55 and will expire on January 20, 2026. 14,106,900 January
2021 Warrants were exercised in January and February of 2021 at the exercise price of $0.55 per share. 12,074,918 January 2021 Warrants
were outstanding as of March 31, 2022</ix:nonNumeric>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 1, 2021, the Company offered and sold to the public investors an aggregate of <ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" scale="0" unitRef="shares">29,277,866</ix:nonFraction> shares of common stock and <ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="itp:CommonStockIssuedToPurchaseStock" scale="0" unitRef="shares">14,638,933</ix:nonFraction>
warrants to purchase up to <ix:nonFraction contextRef="c156" decimals="0" format="ixt:num-dot-decimal" name="itp:CommonStockIssuedToPurchaseStock" scale="0" unitRef="shares">14,638,933</ix:nonFraction> shares of common stock (the &#8220;March 2021 Warrants&#8221;). <ix:nonNumeric contextRef="c156" name="itp:WarrantTermDescription">The March 2021Warrants are exercisable
commencing on March 1, 2021at an exercise price of $0.75 and will expire on March 1, 2026. 67,500 March 2021 Warrants were exercised
in January and March 2021 at the exercise price of $0.75 per share and 14,571,433 March 2021 Warrants were outstanding as of March 31,
2022.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company classified warrants as liabilities and accounted for the issuance of the warrants as a derivative.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of stock warrant activities is as below:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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_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"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Three months Ended<br/>
    March 31, <br/>
2022</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Number</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="text-align: center; border-bottom: Black 1.5pt solid"><b>Weight <br/>average <br/>exercise price</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></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">30,166,351</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">0.6691</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-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">&#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">Exercised 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-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">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Cancelled or expired 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-36">-</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-37">&#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 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">30,166,351</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">0.6691</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>


</div><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes information relating to outstanding and exercisable warrants as of March 31, 2022.</span> </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="10" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Warrants
Outstanding</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="5" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Warrants Exercisable</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average</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 colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Remaining</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 colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="font-weight: bold; text-align: center">Number 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">Contractual life</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
Average</b></span></td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
Average</b></span></td><td>&#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="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">(in years)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</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"><b>Exercise
Price</b></span></td><td style="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">Shares</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"><b>Exercise
Price</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: 1%; text-align: left">&#160;</td><td style="width: 19%; text-align: right"><ix:nonFraction contextRef="c157" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">30,166,351</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: 17%; text-align: right"><ix:nonNumeric contextRef="c152" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">3.84</ix:nonNumeric></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: 17%; text-align: right"><ix:nonFraction contextRef="c157" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">0.6691</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: 17%; text-align: right"><ix:nonFraction contextRef="c157" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares">30,166,351</ix:nonFraction></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 17%; text-align: right"><ix:nonFraction contextRef="c157" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">0.6691</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 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 March 31, 2022and December 31, 2021 are nil.</span></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(14)
Earnings Per Share</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2022 and 2021, basic and diluted net income per share are calculated as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_EarningsPerShareTextBlock-c0_cont_3" id="_EarningsPerShareTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" 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; text-align: center; white-space: nowrap">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; white-space: nowrap; font-weight: bold">Three Months Ended <br/>
March 31,</td><td style="padding-bottom: 1.5pt; text-align: center; white-space: nowrap; 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; text-align: center; 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; text-align: center; font-weight: bold">2021</td><td style="text-align: center; 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:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" sign="-" unitRef="usd">2,488,214</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" sign="-" unitRef="usd">4,338,856</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">99,049,900</ix:nonFraction> </span></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="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">36,156,280</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.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="c4" decimals="2" format="ixt:num-dot-decimal" name="itp:NetIncomelossPerShare" scale="0" sign="-" unitRef="usdPershares">0.12</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 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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="0" sign="-" unitRef="usd">2,488,214</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="0" sign="-" unitRef="usd">4,338,856</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">99,049,900</ix:nonFraction> </span></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="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">36,156,280</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-38">-</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-39">-</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">99,049,900</ix:nonFraction></span></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="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">36,156,280</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.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="c4" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDilutedProFormaAdjustment" scale="0" sign="-" unitRef="usdPershares">0.12</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation id="_EarningsPerShareTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2022 and 2021 there were no securities with dilutive effect issued and outstanding.</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="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">&#160;</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: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(15)
Income Taxes</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>United
States</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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="c158" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">34</ix:nonFraction>%and <ix:nonFraction contextRef="c158" 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="c159" decimals="2" format="ixt:num-dot-decimal" name="itp:USStatutoryFederalIncomeTaxRateFromTheHighestRate" scale="-2" unitRef="pure">35</ix:nonFraction>% to <ix:nonFraction contextRef="c160" 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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="c161" 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>PRC</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_6" id="_IncomeTaxDisclosureTextBlock-c0_cont_5"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">25</ix:nonFraction>%.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
provisions for income taxes for three months ended March 31, 2022 and 2021 were as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_8" id="_IncomeTaxDisclosureTextBlock-c0_cont_7"><ix:nonNumeric contextRef="c0" 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 style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b> &#160;</span></td><td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March
31,</b> &#160;</span></td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; 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"><b>2022</b>&#160;</span></td><td style="text-align: center; padding-bottom: 1.5pt">&#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; text-align: center; font-weight: bold">2021</td><td style="text-align: center; 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 PRC</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="0" unitRef="usd">488,889</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">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">348,989</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">589,094</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="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">348,989</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">100,205</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:nonNumeric></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="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">&#160;</div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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="c162" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="0" unitRef="usd">2,508,797</ix:nonFraction> and $<ix:nonFraction contextRef="c163" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="0" unitRef="usd">0</ix:nonFraction> for U.S. income tax purposes for the years ended December 31, 2021 and 2019, 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 March 31, 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 March 31, 2022, the Company provided a <ix:nonFraction contextRef="c2" decimals="2" format="ixt:num-dot-decimal" name="itp:DeferredTaxAssetsValuationAllowancePercentage" 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:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_10" id="_IncomeTaxDisclosureTextBlock-c0_cont_9"><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 style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>March 31,</b>  &#160;</span></td><td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>2022</b> &#160;</span></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="white-space: nowrap; text-align: center; 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">15,237,384</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">808,596</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">373,757</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" scale="0" unitRef="usd">246,751</ix:nonFraction>&#160;</span></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"><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:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" scale="0" unitRef="usd">388,620</ix:nonFraction></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="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,666,488</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,666,488</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"><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:DeferredTaxAssetsLiabilitiesNet" scale="0" unitRef="usd">11,268,679</ix:nonFraction></span></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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

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

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_11" id="_IncomeTaxDisclosureTextBlock-c0_cont_10"><ix:nonNumeric contextRef="c0" 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 style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center">&#160;</td>
    <td colspan="6" style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months
Ended</b></span></td><td style="white-space: nowrap; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March
31,</b></span></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022
</b>&#160;</span></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="white-space: nowrap; 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: 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="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></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-40">&#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">(<ix:nonFraction contextRef="c4" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" sign="-" unitRef="pure">22.7</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">Effect of tax and book difference</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="itp:EffectOfExpensesNotDeductibleForPrcTaxPurposes" scale="-2" sign="-" unitRef="pure">12.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">&#160;</td><td style="text-align: left">&#160;</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-41">&#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-42">&#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">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">&#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"><div style="-sec-ix-hidden: hidden-fact-43">&#160;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; text-align: left">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">12.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="c4" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure">2.3</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_12" id="_IncomeTaxDisclosureTextBlock-c0_cont_11"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 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">12.3</ix:nonFraction>% and <ix:nonFraction contextRef="c4" decimals="3" format="ixt:num-dot-decimal" name="itp:EffectiveIncomeTaxRate" scale="-2" unitRef="pure">2.3</ix:nonFraction>%, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_13" id="_IncomeTaxDisclosureTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2017, 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><ix:continuation id="_IncomeTaxDisclosureTextBlock-c0_cont_13"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 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 months ended March 31, 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.</span></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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: 21; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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">&#160;</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: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(16)
Stock Incentive Plans</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2021
Incentive Stock Plan</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 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="c164" 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.</p></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(17)
Commitments and Contingencies</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Operating
Lease</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 <ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="itp:LeaseExpiryTerm">December 31, 2031</ix:nonNumeric>. 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">18,903</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 operating 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
mentioned in Note (8) Related Party Transactions, in connection with the sale of Industrial Buildings to Hebei Fangsheng, Hebei Fangsheng
agrees to lease the Industrial Buildings back to the Company at an annual rental of $<ix:nonFraction contextRef="c165" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">157,522</ix:nonFraction> (RMB<ix:nonFraction contextRef="c165" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">1,000,000</ix:nonFraction>), for a total term of up to
<ix:nonNumeric contextRef="c166" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseTermOfContract">five years</ix:nonNumeric>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum lease payments of all operating leases are as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_6" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_5"><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="font-weight: bold; border-bottom: Black 1.5pt solid">March 31,</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-family: Times New Roman, Times, Serif; font-size: 10pt"><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:OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths" scale="0" unitRef="usd">71,411</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">18,903</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">18,903</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">18,903</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">18,903</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">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:OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter" scale="0" unitRef="usd">89,789</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; 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">236,813</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>


</div><div>

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

</div><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; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 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">4,749,646</ix:nonFraction> and $<ix:nonFraction contextRef="c167" decimals="0" format="ixt:num-dot-decimal" name="itp:OutstandingCommitment" scale="0" unitRef="usd">4,700,927</ix:nonFraction>
as of March 31, 2022 and December 31, 2021, respectively. The Company expected to pay off all the balances within <ix:nonNumeric contextRef="c168" format="ixt-sec:duryear" name="itp:ExpectedTerm">1</ix:nonNumeric>-<ix:nonNumeric contextRef="c169" format="ixt-sec:duryear" name="itp:ExpectedTerm">3</ix:nonNumeric> years.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Guarantees
and Indemnities</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 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,883,274</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="c167" decimals="0" format="ixt:num-dot-decimal" name="itp:LongtermLoanFromFinancialInstitution" scale="0" unitRef="usd">4,862,211</ix:nonFraction> (RMB<ix:nonFraction contextRef="c167" 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.</span></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(18)
Segment Reporting</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 based on 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><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: 22; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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">&#160;</div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="22" style="white-space: nowrap; text-align: center; font-weight: bold">Three Months Ended</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">March 31, 2022</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Hebei</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Not<br/>
 Attributable</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination of</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-wide,</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Inter-segment</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></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="c50" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">15,026,633</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="c170" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">398,388</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="c49" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">56,597</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-44">&#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">$</td><td style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;-</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="c172" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">15,481,618</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="c50" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">857,544</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="c170" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" sign="-" unitRef="usd">563,777</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="c49" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">16,678</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-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="c172" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">310,445</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="c50" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">1,270,492</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="c170" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">2,061,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="c49" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">440,807</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-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"><div style="-sec-ix-hidden: hidden-fact-48">-</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="c172" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">3,773,236</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="c50" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">1,956</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="c170" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">170</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="c49" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">1,329</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-49">-</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-50">-</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="c172" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">3,455</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="c50" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">173,189</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="c170" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">13,507</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="c49" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">84,117</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-51">-</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-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"><ix:nonFraction contextRef="c172" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">270,813</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="c50" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">80,399</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="c170" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">411,191</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="c49" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">142,601</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-53">-</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-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">(<ix:nonFraction contextRef="c172" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">348,989</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">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c50" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">704,673</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="c170" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">1,605,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="c49" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">231,890</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="c171" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" unitRef="usd">19,788</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="c173" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" unitRef="usd">34,003</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="c172" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">2,488,214</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><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="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="22" style="white-space: nowrap; font-weight: bold; text-align: center">Three Months Ended</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="22" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2021</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Dongfang</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Hebei</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Baoding</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Not<br/>
 Attributable</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Elimination of</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: right">Enterprise-wide,</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Paper</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Tengsheng</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shengde</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">to Segments</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Inter-segment</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">consolidated</td><td style="white-space: nowrap; 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: 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="c174" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">22,827,553</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="c175" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">1,251,416</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="c176" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">130,458</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-55">&#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">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">&#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">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c179" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">24,209,427</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="c174" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">2,262,681</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="c175" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" sign="-" unitRef="usd">456,207</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="c176" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">24,531</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-57">-</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-58">-</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="c179" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">1,831,005</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="c174" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">1,833,101</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="c175" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">2,257,067</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="c176" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">2,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"><div style="-sec-ix-hidden: hidden-fact-59">-</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-60">-</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="c179" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">4,092,487</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="c174" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">2,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="c175" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">206</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="c176" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">1,761</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-61">-</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-62">-</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="c179" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">4,333</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="c174" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">176,386</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="c175" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">20,418</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="c176" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">82,097</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-63">-</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-64">-</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="c179" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">278,901</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="c174" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">416,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="c175" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">515,629</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="c176" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">1,431</ix:nonFraction></td><td style="text-align: left">)</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-65">-</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="c179" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">100,205</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="c174" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" unitRef="usd">1,087,209</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="c175" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">1,478,604</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="c176" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">68,045</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="c177" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">3,879,416</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-66">-</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="c179" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">4,338,856</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><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="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of March 31, 2022</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Hebei</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Not <br/>
Attributable</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination <br/> of Inter-</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-<br/>
wide,</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Shengde</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>to Segments</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>segment</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>consolidated</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="white-space: nowrap; width: 27%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total assets</span></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">$</td><td style="white-space: nowrap; width: 9%; text-align: right"><ix:nonFraction contextRef="c180" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">63,717,093</ix:nonFraction></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right"><ix:nonFraction contextRef="c181" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">143,085,690</ix:nonFraction></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right"><ix:nonFraction contextRef="c182" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">23,402,793</ix:nonFraction></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right"><ix:nonFraction contextRef="c183" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">8,805,912</ix:nonFraction></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-67">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right"><ix:nonFraction contextRef="c185" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">239,011,488</ix:nonFraction></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation></ix:continuation><div>

</div><div>

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

</div><ix:continuation id="_SegmentReportingDisclosureTextBlock-c0_cont_7"><ix:continuation id="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of December 31, 2021</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Hebei</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Not<br/>
 Attributable</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination<br/>
    of Inter-</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-<br/>
    wide,</b></td><td style="white-space: nowrap"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>segment</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="white-space: nowrap; width: 27%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total assets</span></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">$</td><td style="white-space: nowrap; width: 9%; text-align: right"><ix:nonFraction contextRef="c186" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">109,369,166</ix:nonFraction></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right"><ix:nonFraction contextRef="c187" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">93,841,874</ix:nonFraction></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right"><ix:nonFraction contextRef="c188" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">29,181,392</ix:nonFraction></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right"><ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">9,142,770</ix:nonFraction></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right"><ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">241,535,202</ix:nonFraction></td><td style="white-space: nowrap; 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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><div>




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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(19)
Concentration and Major Customers and Suppliers</b></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationAndMajorCustomersAndSuppliersTextBlock-c0_cont_2" id="_ConcentrationAndMajorCustomersAndSuppliersTextBlock-c0_cont_1"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2022, the Company had no single customer contributed over <ix:nonFraction contextRef="c192" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationCreditRiskPercentage" scale="-2" unitRef="pure">10</ix:nonFraction>% of total sales.</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><div>

</div><ix:continuation continuedAt="_ConcentrationAndMajorCustomersAndSuppliersTextBlock-c0_cont_4" id="_ConcentrationAndMajorCustomersAndSuppliersTextBlock-c0_cont_3"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2022, the Company had <ix:nonFraction contextRef="c194" decimals="0" format="ixt-sec:numwordsen" name="itp:NumberOfSupplier" scale="0" unitRef="pure">two</ix:nonFraction> major suppliers accounted for <ix:nonFraction contextRef="c195" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationCreditRiskPercentage" scale="-2" unitRef="pure">77</ix:nonFraction>% and <ix:nonFraction contextRef="c194" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationCreditRiskPercentage" scale="-2" unitRef="pure">13</ix:nonFraction>% of total purchases.</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_ConcentrationAndMajorCustomersAndSuppliersTextBlock-c0_cont_4"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2021, the Company had <ix:nonFraction contextRef="c196" decimals="0" format="ixt-sec:numwordsen" name="itp:NumberOfSupplier" scale="0" unitRef="pure">two</ix:nonFraction> major suppliers accounted for <ix:nonFraction contextRef="c197" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationCreditRiskPercentage" scale="-2" unitRef="pure">81</ix:nonFraction>% and <ix:nonFraction contextRef="c196" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationCreditRiskPercentage" scale="-2" unitRef="pure">10</ix:nonFraction>% of total purchases.</span></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; text-align: center"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(20)
Concentration of Credit Risk</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation id="_ConcentrationRiskDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 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 March 31, 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="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="0" unitRef="cny">500,000</ix:nonFraction> <span style="-sec-ix-hidden: hidden-fact-69">($
78,762)</span> 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 March 31, 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="c199" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashFDICInsuredAmount" scale="0" unitRef="cny">500,000</ix:nonFraction> amounted
to RMB<ix:nonFraction contextRef="c200" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashFDICInsuredAmount" scale="0" unitRef="cny">39,944,290</ix:nonFraction> ($<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashFDICInsuredAmount" scale="0" unitRef="usd">6,292,223</ix:nonFraction>) as of March 31, 2022.</p></ix:continuation><div>
</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(21)
Risks and Uncertainties</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(22)
Recent Accounting Pronouncements</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(23)
Subsequent Event</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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: 24; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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">&#160;</div><div>
    </div><!-- Field: /Page --><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following discussion of the financial condition and results of operations of the Company for the periods ended March 31, 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.</span></p><div>

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

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

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

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

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

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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recent
Development</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 7, 2021, the Company announced that it has officially started its surgical masks production after a month of trial production
since the end of November 2021. The Company&#8217;s surgical masks comply with China&#8217;s pharmaceutical industry standard YY0469-2011.</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Comparison
of the Three months ended March 31, 2022 and 2021</i></b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Revenue for the three months ended March 31, 2022
was $15,481,618, a decrease of $8,727,809, or 36.05%, from $24,209,427 for the same period in the previous year. This was mainly due to
the decrease in sales volume 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></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="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">&#160;</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="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Revenue
of Offset Printing Paper, Corrugating Medium Paper and Tissue Paper Products</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from sales of offset printing paper, corrugating medium paper (&#8220;CMP&#8221;) and tissue paper products for the three months ended
March 31, 2022 was $15,425,022, a decrease of $8,653,947, or 35.94%, from $24,078,969 for the first quarter of 2021. Total offset printing
paper, CMP and tissue paper products sold during the three months ended March 31, 2022 amounted to 29,483 tonnes, a decrease of 16,075
tonnes, or 35.28%, compared to 45,558 tonnes sold in the comparable period in the previous year. Production of CMP was suspended during
January and February and offset printing paper suspended in the first quarter of 2022, due to China&#8217;s New Year and restriction
on production during Beijing Winter Olympics as required by the government. The changes in revenue dollar amount and in quantity sold
for the three months ended March 31, 2022 and 2021 are summarized as follows: </span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center">Three Months Ended</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center">Three Months Ended</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center">&#160;</td>
    <td colspan="6" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center">Percentage</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2021</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Change in</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Change</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: left"><b>Sales Revenue</b></td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Quantity<br/>
 (Tonne)</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Quantity<br/>
 (Tonne)</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Quantity<br/>
 (Tonne)</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Quantity</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="white-space: nowrap; 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><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%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Regular CMP</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">25,245</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: 6%; text-align: right">13,099,222</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: 6%; text-align: right">33,626</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: 6%; text-align: right">16,964,038</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: 6%; text-align: right">(8,381</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: 6%; text-align: right">(3,864,816</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: 6%; text-align: right">-24.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: 6%; text-align: right">-22.78</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">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">3,841</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,927,412</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">7,670</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,747,734</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,829</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,820,322</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">-49.92</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">-48.57</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="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Total CMP</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,086</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">15,026,634</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">41,296</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">20,711,771</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12,210</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(5,685,137</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-29.57</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-27.45</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">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">3,142</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,115,782</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,142</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(2,115,782</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-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">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">397</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">398,388</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,120</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,251,416</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">(723</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">(853,028</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">-64.55</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">-68.17</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; text-indent: -0.125in; padding-left: 0.125in">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">29,483</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">15,425,022</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">45,558</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">24,078,969</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">(16,075</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">(8,653,947</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">-35.28</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">-35.94</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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">Monthly sales revenue for the 24 months ended March 31, 2022, are summarized
below:</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<img alt="" src="image_001.jpg"/></span></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"></p><div>

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

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Offset
Printing<br/>
 Paper ASP</b> &#160;&#160;</span></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center; font-weight: bold">Regular<br/>
 CMP ASP</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center; font-weight: bold">Light-Weight<br/>
 CMP ASP</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center; font-weight: bold">Tissue Paper<br/>
 Products ASP</td><td style="white-space: nowrap; 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: 52%">Three Months ended March 31, 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">673</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">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: 9%; text-align: right">1,117</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Three Months ended March 31, 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">519</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">502</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,003</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">Increase (Decrease) from comparable period in the previous year</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(673</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">15</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">13</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(114</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">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">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.98</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.66</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-10.21</td><td style="text-align: left">%</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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="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">&#160;</div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following chart shows the month-by-month ASPs for the 24-month period ended March 31, 2022:</span></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Corrugating
Medium Paper</i></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from CMP amounted to $15,026,634 (97.42% of the total offset printing paper, CMP and tissue paper products revenues) for the three months
ended March 31, 2022, representing a decrease of $5,685,137, or 27.45%, from $20,711,771 for the comparable period in 2021, as a result
of production suspension of CMP.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
sold 29,086 tonnes of CMP in the three months ended March 31, 2022 as compared to 41,296 tonnes for the same period in 2021, representing
a 29.57% decrease in quantity sold.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASP
for regular CMP increased from $504/tonne for the three months ended March 31, 2021 to $519/tonne for the three months ended March 31,
2022, representing a 2.98% increase. ASP in RMB for regular CMP for the first quarter of 2021 and 2022 was RMB3,282 and RMB3,294, respectively,
representing a 0.37% increase. The quantity of regular CMP sold decreased by 8,381 tonnes, from 33,626 tonnes in the first quarter of
2021 to 25,245 tonnes in the first quarter of 2022.		</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASP
for light-weight CMP increased from $489/tonne for the three months ended March 31, 2021 to $502/tonne for the three months ended March
31, 2022, representing a 2.66% increase. ASP in RMB for light-weight CMP for the first quarter of 2021 and 2022 was RMB3,178 and RMB3,186,
respectively, representing a 0.25% increase. The quantity of light-weight CMP sold decreased by 3,829 tonnes, from 7,670 tonnes in the
first quarter of 2021, to 3,841 tonnes in the first quarter of 2022.</span></p><div>

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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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_003.jpg"/></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Offset
printing paper</i></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from offset printing paper was $nil for the three months ended March 31, 2022, representing a decrease of $2,115,782, or 100.00%, from
$2,115,782 for the three months ended March 31, 2021. Production ceased in the first quarter of 2022. We sold 0 tonne of offset printing
paper in the first quarter of 2022, as compared to 3,142 tonnes in the comparable period of 2021, a decrease of 3,142 tonnes, or 100.00%.</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from tissue paper products was $398,388 (2.58% of the total offset printing paper, CMP and tissue paper products revenues) for the three
months ended March 31, 2022, representing a decrease of $853,028, or 68.17%, from $1,251,416 for the three months ended March 31, 2021.
We sold 397 tonnes of tissue paper in the first quarter of 2022, as compared to 1,120 tonnes in the comparable period of 2021, representing
a decrease of 723 tonnes, or 64.55%.</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASP
for tissue paper products decreased from $1,117/tonne for the three months ended March 31, 2021 to $1,003/tonne for the three months
ended March 31, 2022, representing a 10.21% decrease. ASP in RMB for tissue paper products for the first quarter of 2021 and 2022 was
RMB7,267 and RMB6,375, respectively, representing a 12.27% decrease.</span></p><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 29, 2020, we launched production line of non-medical single-use face masks, following completion of raw materials preparation,
trial run of the equipment and the sample products inspection. Revenue generated from selling face mask were $56,596 and $130,458 for
the three months ended March 31, 2022 and 2021, respectively, representing a decrease of $73,862, or 56.62%. We sold 3,014 thousand pieces
of face masks in the first quarter of 2022, as compared to 3,836 thousand pieces in the comparable period of 2021, a decrease of 822
thousand pieces, or 21.43%.</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
cost of sales for CMP, offset printing paper and tissue paper products for the quarter ended March 31, 2022 was $15,131,254, a decrease
of $7,141,241, or 32.06%, from $22,272,495 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.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of sales for CMP was $14,169,089 for the quarter ended March 31, 2022, as compared to $18,858,935 for the comparable period in 2021.
The decrease in the cost of sales of $4,689,846 for CMP was mainly due to the decrease in sales volume of regular CMP. Average cost of
sales per tonne for CMP increased by 6.56%, from $457 in the first quarter of 2021 to $487 in the first quarter of 2022. The increase
in average cost of sales was mainly attributable to the increase in repair and maintenance costs.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of sales for offset printing paper was $nil for the quarter ended March 31, 2022, as compared to $1,705,938 for the comparable period
in 2021.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cost of sales for tissue paper products was $962,165
for the quarter ended March 31, 2022, as compared to $1,707,623 for the comparable period in 2021. The decrease in the cost of sales of
$745,458 for tissue paper products was mainly due to the decrease in sales volume of tissue paper products and the increase in average
cost of sales. Average cost of sales per tonne of tissue paper products increased by 58.95%, from $1,525 in the three months ended March
31, 2021, to $2,424 for the comparable period in 2022.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="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="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">March 31, 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31, 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Change in percentage</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 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">Cost of<br/>
 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Cost per<br/>
 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Cost of<br/>
 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Cost per<br/>
 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Cost of<br/>
 Sales</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#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-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>Cost per<br/>
 Tonne</b> &#160;</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">Cost of<br/>
 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Cost per<br/>
 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="width: 28%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Regular CMP</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">12,398,701</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: 6%; text-align: right">491</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: 6%; text-align: right">15,521,382</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: 6%; text-align: right">462</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: 6%; text-align: right">(3,122,681</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: 6%; text-align: right">29</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: 6%; text-align: right">-20.12</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: 6%; text-align: right">6.28</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">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">1,770,388</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">461</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,337,553</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">435</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,567,165</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">26</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">-46.96</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.98</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="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Total CMP</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">14,169,089</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">487</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">18,858,935</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">457</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(4,689,846</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">30</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-24.87</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.56</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">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">1,705,938</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">543</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,705,938</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(543</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-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">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">962,165</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,424</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,707,623</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,525</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">(745,458</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">899</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">-43.65</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">58.95</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; text-indent: -0.125in; padding-left: 0.125in">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">15,131,254</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"> 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">22,272,495</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">n/a&#160;</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">(7,141,241</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">n/a&#160;</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">-32.06</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">&#160;n/a&#160;</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
average unit purchase costs (net of applicable value added tax) of recycled paper board in the three months ended March 31, 2022 was
RMB 1,858/tonne (approximately $293/tonne), as compared to RMB 1,878/tonne (approximately $289/tonne) for the three months ended March
31, 2021. These changes (in US dollars) represent a year-over-year increase of 1.38% 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.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="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">&#160;</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="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
pricing trends of our major raw materials for the 24-month period from April 2020 to March 2022 are shown below:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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"><img alt="" src="image_004.jpg"/></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<img alt="" src="image_005.jpg"/></span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
profit for the three months ended March 31, 2022 was $310,445 (2.01% of the total revenue), representing a decrease of $1,520,560, or
83.05%, from the gross profit of $1,831,005 (7.56% of the total revenue) for the three months ended March 31, 2021, as a result of factors
described above.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Offset
Printing Paper, CMP and Tissue Paper Products</i></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
profit for offset printing paper, CMP and tissue paper products for the three months ended March 31, 2022 was $293,768, a decrease of
$1,512,706, or 83.74%, from the gross profit of $1,806,474 for the three months ended March 31, 2021. The decrease was mainly the result
of the factors discussed above.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="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">&#160;</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
overall gross profit margin for offset printing paper, CMP and tissue paper products decreased by 5.60 percentage points, from 7.50%
for the three months ended March 31, 2021, to 1.90% for the three months ended March 31, 2022.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
profit margin for regular CMP for the three months ended March 31, 2022 was 5.35%, or 3.15 percentage points lower, as compared to gross
profit margin of 8.50% for the three months ended March 31, 2021. Such decrease was mainly due to the increase average cost of sales.</span></p><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: 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="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
profit margin for light-weight CMP for the three months ended March 31, 2022 was 8.15%, or 2.79 percentage points lower, as compared
to gross profit margin of 10.94% for the three months ended March 31, 2021.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Gross profit margin for tissue paper products for
the three months ended March 31, 2022 was -141.51%, or 105.05 percentage points lower, as compared to gross profit margin of -36.46% for
the three months ended March 31, 2021. The increase in gross loss was mainly due to the increase in cost of base paper.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<img alt="" src="image_006.jpg"/></span></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><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="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Face
Masks</span></span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
profit for face mask for the three months ended March 31, 2022 and 2021 were $16,677 and $24,531, representing a gross margin of 29.47%
and 18.80%, respectively.</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling,
general and administrative expenses for the three months ended March 31, 2022 were $3,300,881, an increase of $745,563, or 29.18% from
$2,555,318 for the three months ended March 31, 2021. The increase was mainly due to the deprecation of idle fixed assets during production
suspension in first quarter of 2022.</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
loss for the quarter ended March 31, 2022 was 2,956,433, a decrease of $2,232,120, or 308.17%, from $724,313 for the quarter ended March
31, 2021. The decrease in income from operations was primarily due to the decrease in gross profit and increase in selling, general and
administrative expenses.</span></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></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="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">&#160;</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="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Other
Income and Expenses</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
expense for the three months ended March 31, 2022 decreased by $8,088, from $278,901 in the three months ended March 31, 2021, to $270,813.
The Company had short-term and long-term interest-bearing loans, related party loans and leasing obligations that aggregated $16,157,692
as of March 31, 2022, as compared to $16,406,559 as of March 31, 2021.</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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
gain recognized on addition and change in fair value of derivative liability for the three months ended March 31, 2022 was $386,588.</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result and the factors discussed above, net loss was $2,488,214 for the quarter ended March 31, 2022, representing an increase of $1,850,642,
or 42.65%, from $4,338,856 for the quarter ended March 31, 2021.</span></p><div>


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

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

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
accounts receivable increased by $115,804, or 2.38%, to $4,984,738 as of March 31, 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.</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
consist of raw materials (accounting for 61.98% of total value of inventory as of March 31, 2022), semi-finished goods and finished goods.
As of March 31, 2022, the recorded value of inventory decreased by 25.50% to $4,354,676 from $5,844,895 as of December 31, 2021. As of
March 31, 2022, the inventory of recycled paper board, which is the main raw material for the production of CMP, was $2,373,036, approximately
$275,974, or 13.16%, higher than the balance as of December 31, 2021.</span></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="white-space: nowrap; font-weight: bold; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: bold; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">$ Change</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">% Change</td><td style="white-space: nowrap; text-align: center; 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><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="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">2,373,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: 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">275,974</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">13.16</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">11,859</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">51</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.43</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">81,412</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">42,667</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">110.12</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">35,213</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">2,460</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.51</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">197,546</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">29,760</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">17.74</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">2,699,066</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">350,912</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14.94</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">398,665</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">302,578</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">314.90</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">1,256,945</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,143,709</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">-63.04</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,354,676</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,490,219</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-25.50</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,354,676</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,490,219</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">-25.50</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="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">&#160;</div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 $157,522 (RMB1,000,000). The lease agreement expired
in August 2016. On August 6, 2016 and August 6, 2018, the Company entered into two supplementary agreements with Hebei Fangsheng, who
agreed to extend the lease term to August 9, 2022 with the same rental payment as original lease agreement.</span></p><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022, we had approximately $4.7 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 the progress.
These commitments are expected to be financed by bank loans and cash flows generated from our business operations.</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 of15.6% per annum and stated at $567,099 at the inception of the lease
on August 17, 2020.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hebei
Tengsheng made payments due according to the schedule. The balance of Leased Equipment net of amortization was $2,254,357 and $2,286,459
as of March 31, 2022 and December 31, 2021, respectively. The lease liability was $312,255 and $362,394, and its current portion in the
amount of $228,051 and $210,161 as of March 31, 2022 and December 31, 2021, respectively.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
of the Leased Equipment was $42,006 and $40,997 for the three months ended March 31, 2022 and 2021. Total interest expenses for the sale-leaseback
arrangement was $13,507 and $20,418 for the three months ended March 31, 2022 and 2021.</span></p><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 1pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
cash, cash equivalents and restricted cash as of March 31, 2022 was $15,358,443, an increase of $4,156,831, from $11,201,612 as of December
31, 2021. The increase of cash and cash equivalents for the three months ended March 31, 2022 was attributable to a number of factors:
</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by operating activities was $4,411,418 for the three months ended March 31, 2022. The balance represented an increase of
cash of $12,691,750, or 153.28%, from -$8,280,332 used in operating activities for the three months ended March 31, 2021. Net loss for
the three months ended March 31, 2022 was $2,488,214, representing a decrease of loss of $1,850,642, or 42.65%, from a net loss of $4,338,856
for the three months ended March 31, 2021. Changes in various asset and liability account balances throughout the three months ended
March 31, 2022 also contributed to the net change in cash from operating activities in three months ended March 31, 2022. Chief among
such changes is the increase of accounts receivable in the amount of $98,921 during the three months of 2022. There was also a decrease
of $1,515,515 in the ending inventory balance as of March 31, 2022 (an increase to net cash for the three months ended March 31, 2022
cash flow purposes). In addition, the Company had non-cash expenses relating to depreciation and amortization in the amount of $3,773,236.
The Company also had a net decrease of $3,056,189 in prepayment and other current assets (an increase to net cash) and a net decrease
of $469,485 in other payables and accrued liabilities and related parties (an increase to net cash), as well as a decrease in income
tax payable of $1,112,820 (a decrease to net cash) during the three months ended March 31, 2022.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="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">&#160;</div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
incurred $7,175,972 in net cash expenditures for investing activities during the three months ended March 31, 2022, as compared to $44,599
for the same period of 2021. Payments were mainly for the last installments for the Tengsheng land acquisition.</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by financing activities was $6,893,314 for the three months ended March 31, 2022, as compared to net cash provided by financing
activities in the amount of $41,794,323 for the three months ended March 31, 2021. A $6.9 million loan was repaid by a related party
during the period.</span></p><div>

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

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; text-align: center; 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</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,984,374</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>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 25, 2021, the Company entered into a working capital loan agreement with the ICBC, with a balance of $5,984,374 and $5,958,561
as of March 31, 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.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022, there were guaranteed short-term borrowings of $5,984,374 and unsecured bank loans of $nil. As of December 31, 2021,
there were guaranteed short-term borrowings of $5,958,561 and unsecured bank loans of $nil.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
average short-term borrowing rates for the three months ended March 31, 2022 and 2021 were approximately 4.79%.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Long-term
loans from credit union</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022 and December 31, 2021, loans payable to Rural Credit Union of Xushui District, amounted to $9,861,063 and $9,818,530,
respectively.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="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">&#160;</div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 2022 and December 31,
2021, total outstanding loan balance was $1,354,715 and$1,348,871, respectively, Out of the total outstanding loan balance, current portion
amounted were $330,802 and $329,376 as of March 31, 2022 and December 31, 2021, respectively, which are presented as current liabilities
in the consolidated balance sheet and the remaining balance of $1,023,913 and $1,019,495 are presented as non-current liabilities in
the consolidated balance sheet as of March 31, 2022 and December 31, 2021, respectively.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 $928,347 and $1,130,333 as of March 31, 2022 and December
31, 2021, respectively. Interest payment is due quarterly and bears a fixed rate of 0.64% per month. As of March 31, 2022 and December
31, 2021, the total outstanding loan balance was $3,938,124 and $3,921,139, respectively. Out of the total outstanding loan balance,
current portion amounted were $1,969,062 and $1,960,569 as of March 31, 2022 and December 31, 2021 respectively, which are presented
as current liabilities in the consolidated balance sheet and the remaining balance of $1,969,062 and $1,960,570 are presented as non-current
liabilities in the consolidated balance sheet as of March 31, 2022 and December 31, 2021, respectively.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 2022 and December 31, 2021, the total outstanding loan balance was $2,520,399
and $2,509,528, respectively, which are presented as current liabilities in the consolidated balance sheet as of March 31, 2022 and December
31, 2021.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 2022 and December 31, 2021, the total outstanding loan balance was $2,047,825
and $2,038,992, respectively, which are presented as current liabilities in the consolidated balance sheet as of March 31, 2022 and December
31, 2021.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
interest expenses for the short-term bank loans and long-term loans for the three months ended March 31, 2022 and 2021 were $257,306
and $258,483, respectively.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></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="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">&#160;</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="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Shareholder
Loans</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 $403,791 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 March
31, 2022 and December 31, 2021, respectively.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 2022 and December 31, 2021, approximately $47,257 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.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 will be 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 March
31, 2022 and December 31, 2021, the outstanding interest was $216,498 and $215,565, respectively, which was recorded in other payables
and accrued liabilities as part of the current liabilities in the consolidated balance sheet.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 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 months ended March 31, 2022 and 2021. The accrued interest owing to Mr. Zhenyong Liu was
approximately $667,546 and $664,666, as of March 31, 2022 and December 31, 2021, respectively, which was recorded in other payables and
accrued liabilities.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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,915,176(RMB44,089,085). The loan will be due on June 29, 2022. 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.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 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.</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Critical
Accounting Policies and Estimates</b></span></p><div>

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

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

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

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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 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.</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 2022 and December 31, 2021 to translate the Chinese RMB to the U.S. Dollars
are 6.3482:1 and 6.3757:1, respectively. Revenues and expenses are translated using the prevailing average exchange rates at 6. 3483:1
and 6.5045:1 for the three months ended March 31, 2022 and 2021, respectively. Translation adjustments are included in other comprehensive
income (loss).</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Off-Balance
Sheet Arrangements</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
were the guarantor for Baoding Huanrun Trading Co., for its long-term bank loans in an amount of $4,883,274 (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.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 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="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">&#160;</div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recent
Accounting Pronouncements</b></span></p><div>

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

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

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

</div><div><a id="a_014"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
3. Quantitative and Qualitative Disclosures about Market Risk.</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Foreign
Exchange Risk</i></b></span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Inflation</i></b></span></p><div>

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

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

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

</div><div><a id="a_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
4. Controls and Procedures.</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 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.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Changes
in Internal Control over Financial Reporting</i></b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 2022.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 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="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">&#160;</div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="a_005"></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_006"></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_007"></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; text-align: justify; 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_008"></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_009"></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_010"></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_011"></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><ix:continuation id="_SubsequentEventsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">None.</p></ix:continuation><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 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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: justify; width: 90%"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="f10q0322ex31-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></span></p>
                                    <p style="margin-top: 0; margin-bottom: 0"></p></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="f10q0322ex31-2_ittechpack.htm">Certification of Principal Financial Officer pursuant to
    Rule 13a-14 and Rule 15d-14(a), promulgated under the Securities and Exchange <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Act
    of 1934, as amended.</span></a></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: #CCEEFF 1pt solid; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="f10q0322ex32-1_ittechpack.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. &#160;</span></a></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="f10q0322ex32-2_ittechpack.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</span></a></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</span></td>
    <td>&#160;</td>
    <td style="text-align: justify">Inline <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Instance
    Document</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</span></td>
    <td>&#160;</td>
    <td style="text-align: justify">Inline <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Schema Document</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</span></td>
    <td>&#160;</td>
    <td style="text-align: justify">Inline <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Calculation Linkbase Document</span></td></tr>

<tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: justify; width: 90%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Definition Linkbase Document</span></td></tr>

<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: justify; width: 90%">Inline <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Label Linkbase Document</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</span></td>
    <td>&#160;</td>
    <td style="text-align: justify">I<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">nline XBRL Presentation
Linkbase Document</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover Page Interactive
    Data File The
cover page iXBRL tags are embedded within the inline XBRL document.</span></td></tr>
  </table><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: 39; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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">&#160;</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"></p><div>



</div><div><a id="a_013"></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="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; text-indent: 29.15pt">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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 338pt"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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">
    <td>&#160;</td>
    <td colspan="2"><b>IT TECH PACKAGING, INC.</b></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="2">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: May 10, 2022</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Zhenyong Liu</span></td></tr>
  <tr style="vertical-align: top">
    <td style="width: 60%">&#160;</td>
    <td style="width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name: </span></td>
    <td style="width: 35%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhenyong Liu</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Executive Officer)</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: May 10, 2022</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Jing Hao</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&#160;&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jing Hao</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Financial Officer)</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">38</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="border-top: Black 1.5pt solid; font-size: 1pt">&#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; text-align: center"></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="c4" id="hidden-fact-4" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-5" name="itp:SubsidyIncome" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-6" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-7" name="itp:AcquisitionOfLand" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-8" name="us-gaap:ProceedsFromBankDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-9" name="itp:LoanRepaidByARelatedParty" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-10" name="itp:NonCashRestrictedCash" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-11" name="itp:NonCashRestrictedCash" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:footnote id="ix_0_footnote" xml:lang="en-US">Dongfang Paper is treated as a 100% controlled variable interest entity of the Company.</ix:footnote><!--Text not found in footnote sections assigned to Schedule of subsidiaries and variable interest entities-->
<ix:nonFraction contextRef="c51" id="hidden-fact-12" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c52" id="hidden-fact-13" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c51" id="hidden-fact-14" name="us-gaap:DueToRelatedPartiesCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c52" id="hidden-fact-15" name="us-gaap:DueToRelatedPartiesCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c51" id="hidden-fact-16" name="us-gaap:AccruedIncomeTaxesCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-17" name="us-gaap:RestrictedCash" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-18" name="us-gaap:RestrictedCash" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-19" name="us-gaap:InventoryValuationReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-20" name="us-gaap:InventoryValuationReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c73" id="hidden-fact-21" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c74" id="hidden-fact-22" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c86" id="hidden-fact-23" name="us-gaap:UnsecuredDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-24" name="us-gaap:UnsecuredDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c123" id="hidden-fact-25" name="us-gaap:DueToOtherRelatedPartiesNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c124" id="hidden-fact-26" name="us-gaap:DueToOtherRelatedPartiesNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-27" name="itp:ValueAddedTaxesPayableCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-28" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c148" id="hidden-fact-29" name="itp:AdditionOfNewDerivativesRecognizedAsWarrant" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c148" id="hidden-fact-30" name="us-gaap:DerivativeLossOnDerivative" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c148" id="hidden-fact-31" name="itp:ExerciseOfWarrant" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-32" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-33" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-34" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-35" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-36" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-37" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-38" name="itp:EffectOfDilution" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-39" name="itp:EffectOfDilution" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-40" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-41" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-42" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-43" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c171" id="hidden-fact-44" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c171" id="hidden-fact-45" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c173" id="hidden-fact-46" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c171" id="hidden-fact-47" name="itp:DepreciationAndAmortizationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c173" id="hidden-fact-48" name="itp:DepreciationAndAmortizationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c171" id="hidden-fact-49" name="us-gaap:InvestmentIncomeInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c173" id="hidden-fact-50" name="us-gaap:InvestmentIncomeInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c171" id="hidden-fact-51" name="us-gaap:InterestExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c173" id="hidden-fact-52" name="us-gaap:InterestExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c171" id="hidden-fact-53" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c173" id="hidden-fact-54" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c177" id="hidden-fact-55" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c178" id="hidden-fact-56" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c177" id="hidden-fact-57" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c178" id="hidden-fact-58" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c177" id="hidden-fact-59" name="itp:DepreciationAndAmortizationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c178" id="hidden-fact-60" name="itp:DepreciationAndAmortizationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c177" id="hidden-fact-61" name="us-gaap:InvestmentIncomeInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c178" id="hidden-fact-62" name="us-gaap:InvestmentIncomeInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c177" id="hidden-fact-63" name="us-gaap:InterestExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c178" id="hidden-fact-64" name="us-gaap:InterestExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c178" id="hidden-fact-65" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c178" id="hidden-fact-66" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c184" id="hidden-fact-67" name="us-gaap:Assets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c190" id="hidden-fact-68" name="us-gaap:Assets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c198" decimals="0" id="hidden-fact-69" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" unitRef="usd">78762</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">Q1</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey">0001358190</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="itp-20220331.xsd" xlink:type="simple"></link:schemaRef></ix:references>
<ix:resources xmlns="http://www.xbrl.org/2003/instance"><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-03-31</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-05-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-03-31</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>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</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:instant>2020-12-31</xbrli:instant>
  </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:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c7">
  <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="c8">
  <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="c9">
  <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="c10">
  <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="c11">
  <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="c12">
  <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-03-31</xbrli:endDate>
  </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:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </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:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</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:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</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">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </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:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </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">itp:StatutoryEarningsReserveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </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:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</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:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</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">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="c22">
  <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="c23">
  <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="c24">
  <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="c25">
  <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="c26">
  <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-03-31</xbrli:endDate>
  </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:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </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:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-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:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </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">itp:StatutoryEarningsReserveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </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">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </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:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </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: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="c34">
  <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="c35">
  <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="c36">
  <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="c37">
  <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="c38">
  <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="c39">
  <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="c40">
  <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="c41">
  <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="c42">
  <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-02</xbrli:startDate>
    <xbrli:endDate>2019-06-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c43">
  <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-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </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:DongfangPaperMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:RevenueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c45">
  <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-03-31</xbrli:instant>
  </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>2021-12-31</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:StatementBusinessSegmentsAxis">itp:DongfangHoldingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c48">
  <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-03-31</xbrli:endDate>
  </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:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</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:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</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="pf0:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </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="pf0: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="c53">
  <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-03-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: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="c55">
  <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-03-31</xbrli:instant>
  </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: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="c57">
  <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-03-31</xbrli:instant>
  </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: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="c59">
  <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-03-31</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="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="c61">
  <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-03-31</xbrli:instant>
  </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: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="c63">
  <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-03-31</xbrli:endDate>
  </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: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="c65">
  <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-03-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: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="c67">
  <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-03-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: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="c69">
  <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-03-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: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="c71">
  <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-03-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: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="c73">
  <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-03-31</xbrli:instant>
  </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:ConstructionInProgressMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</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: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="c76">
  <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="c77">
  <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="c78">
  <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="c79">
  <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="c80">
  <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-03-31</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: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="c82">
  <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-03-31</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: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="c84">
  <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-11-25</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-11-25</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c86">
  <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-03-31</xbrli:instant>
  </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="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</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="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="c89">
  <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>2014-04-16</xbrli:startDate>
    <xbrli:endDate>2014-04-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2014-04-16</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="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="c92">
  <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-03-31</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: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="c94">
  <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="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-06-21</xbrli:startDate>
    <xbrli:endDate>2018-06-21</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c96">
  <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>2013-07-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c97">
  <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-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraNmMpBziov0CsbTNJj0KLqRaIA9x4fEAYFxuWRRMyRDuzUwIPSphaPVtDkitNHJBDZg0KnjpO4PxXtLu8H0kR09ZcrI4HFzprrMn5b2F4OvJ36sQvuVVYpXAV13VuEkF3FZs9VQ6AgwPytCXib9sS065Y3lJ+hPuLgXt7V099id3s1Ip6ZU0uYdiFj3GIS1g30QD55MyPEMlOLwNNR8cMb] CSR-->
    <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="c99">
  <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="c100">
  <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="c101">
  <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="c102">
  <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="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-12</xbrli:instant>
  </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:RuralCreditUnionOfXushuiDistrictLoanOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</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:RuralCreditUnionOfXushuiDistrictLoanOneMember</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="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </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="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="c108">
  <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-03-31</xbrli:instant>
  </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="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="c110">
  <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-03-31</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: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="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-10-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2012-12-24</xbrli:startDate>
    <xbrli:endDate>2013-01-01</xbrli:endDate>
  </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>2015-12-01</xbrli:startDate>
    <xbrli:endDate>2015-12-31</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:instant>2015-12-31</xbrli:instant>
  </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:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</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: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="c118">
  <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="c119">
  <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="c120">
  <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="c121">
  <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="c122">
  <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="c123">
  <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-03-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: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="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:TitleOfIndividualAxis">pf0:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-03-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c126">
  <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="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:TitleOfIndividualAxis">pf0:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-07-13</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="pf0:TitleOfIndividualAxis">pf0:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2016-10-14</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: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="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-12</xbrli:startDate>
    <xbrli:endDate>2021-07-12</xbrli:endDate>
  </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: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="c132">
  <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="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:TitleOfIndividualAxis">pf0:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-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="pf0:TitleOfIndividualAxis">pf0:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</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="pf0:TitleOfIndividualAxis">pf0:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-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="pf0:TitleOfIndividualAxis">pf0: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="c137">
  <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="c138">
  <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="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2013-08-07</xbrli:startDate>
    <xbrli:endDate>2013-08-07</xbrli:endDate>
  </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="pf0:MajorCustomersAxis">itp:OneEmployeeDormitoryBuildingsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:HebeiFangshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2013-08-07</xbrli:startDate>
    <xbrli:endDate>2013-08-07</xbrli:endDate>
  </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="pf0:MajorCustomersAxis">itp:TwoEmployeeDormitoryBuildingsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:HebeiFangshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2013-08-07</xbrli:startDate>
    <xbrli:endDate>2013-08-07</xbrli:endDate>
  </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="pf0:MajorCustomersAxis">itp:ThreeEmployeeDormitoryBuildingsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:HebeiFangshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2013-08-07</xbrli:startDate>
    <xbrli:endDate>2013-08-07</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="dei:LegalEntityAxis">itp:HebeiFangshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2013-08-07</xbrli:startDate>
    <xbrli:endDate>2013-08-07</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2016-08-01</xbrli:startDate>
    <xbrli:endDate>2016-08-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pf0:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</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:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pf0:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </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: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="c148">
  <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-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c149">
  <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-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c150">
  <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="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-21</xbrli:startDate>
    <xbrli:endDate>2021-03-01</xbrli:endDate>
  </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:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</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: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="c154">
  <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="c155">
  <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="c156">
  <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="c157">
  <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-03-31</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="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </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="pf0:RangeAxis">pf0:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-12-01</xbrli:startDate>
    <xbrli:endDate>2017-12-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c160">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-12-01</xbrli:startDate>
    <xbrli:endDate>2017-12-22</xbrli:endDate>
  </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:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-01-01</xbrli:startDate>
    <xbrli:endDate>2017-12-31</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:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </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:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-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: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="c165">
  <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-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c166">
  <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:instant>2022-03-31</xbrli:instant>
  </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-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</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="pf0:RangeAxis">pf0:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c169">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c170">
  <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-03-31</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:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</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:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c173">
  <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-03-31</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:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c175">
  <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-03-31</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:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </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:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</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:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</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="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</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="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </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:StatementBusinessSegmentsAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </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:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c183">
  <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-03-31</xbrli:instant>
  </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:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </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="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </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="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="c187">
  <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="c188">
  <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="c189">
  <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="c190">
  <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="c191">
  <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="c192">
  <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-03-31</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:ConcentrationRiskByBenchmarkAxis">itp:TotalSalesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</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:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</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: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-03-31</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:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</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: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-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c198">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2015-04-17</xbrli:startDate>
    <xbrli:endDate>2015-05-01</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="pf0:RangeAxis">pf0:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </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="pf0:RangeAxis">pf0:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</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>f10q0322ex31-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-right: 0; margin-bottom: 0pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin-top: 0pt; margin-right: 0; 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-top: 0pt; margin-bottom: 0pt; 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="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">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="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">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="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">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="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">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="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: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">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="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: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">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="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: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">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="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: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">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="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">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="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: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">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="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: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">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>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated: May 10, 2022</FONT></TD>
    <TD STYLE="width: 4%">&nbsp;</TD>
    <TD STYLE="width: 36%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Zhenyong Liu</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhenyong Liu</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Executive Officer)</FONT></TD></TR>
  </TABLE>

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>f10q0322ex31-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-right: 0; 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-top: 0pt; margin-bottom: 0pt; 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="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">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="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">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="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">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="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">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="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: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">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="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: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">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="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: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">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="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: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">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="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">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="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: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">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="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: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">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>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated: May 10, 2022</FONT></TD>
    <TD STYLE="width: 4%">&nbsp;</TD>
    <TD STYLE="width: 36%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Jing Hao</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jing Hao</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Financial Officer)</FONT></TD></TR>
  </TABLE>

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>f10q0322ex32-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; margin: 0pt 0; text-align: right"><B>Exhibit 32.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&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; 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 March 31, 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: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></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: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></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; 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; 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>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated: May 10, 2022</FONT></TD>
    <TD STYLE="width: 4%">&nbsp;</TD>
    <TD STYLE="width: 36%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Zhenyong Liu</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhenyong Liu</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Executive Officer)</FONT></TD></TR>
  </TABLE>

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>f10q0322ex32-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-top: 0pt; margin-bottom: 0pt; text-align: center"><B>&nbsp;</B></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; 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 March 31, 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: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></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: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></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; 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; 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>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated: May 10, 2022</FONT></TD>
    <TD STYLE="width: 4%">&nbsp;</TD>
    <TD STYLE="width: 36%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Jing Hao</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jing Hao</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Financial Officer)</FONT></TD></TR>
  </TABLE>

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>itp-20220331.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 09 04:17:32 UTC 2022 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2022" targetNamespace="http://orientpaper.com/20220331" 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/20220331" 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-20220331_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-20220331_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-20220331_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-20220331_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</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 (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/ConsolidatedCashFlow" id="itp_r_ConsolidatedCashFlow">
        <link:definition>004 - 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>005 - 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>006 - 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>007 - 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>008 - 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>009 - 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>010 - 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>011 - 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/FinancingwithSaleLeaseback" id="itp_r_FinancingwithSaleLeaseback">
        <link:definition>012 - Disclosure - Financing with Sale-Leaseback</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>013 - 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>014 - 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>015 - 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>016 - 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>017 - 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>018 - 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>019 - 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>020 - 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>021 - 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>022 - 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>023 - 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>024 - 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>025 - 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>026 - 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>027 - 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>028 - 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>029 - 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>030 - 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>031 - 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>032 - 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>033 - 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/FinancingwithSaleLeasebackTables" id="itp_r_FinancingwithSaleLeasebackTables">
        <link:definition>034 - Disclosure - Financing with Sale-Leaseback (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>035 - 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>036 - 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>037 - 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>038 - 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>039 - 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>040 - 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>041 - 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>042 - 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>043 - 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>044 - 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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable" id="itp_r_ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable">
        <link:definition>045 - Disclosure - Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper&#8217;s assets and liabilitie</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>046 - 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>047 - 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>048 - 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>049 - 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>050 - 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/FinancingwithSaleLeasebackDetails" id="itp_r_FinancingwithSaleLeasebackDetails">
        <link:definition>051 - Disclosure - Financing with Sale-Leaseback (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>052 - Disclosure - Financing with Sale-Leaseback (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/LoansPayableDetails" id="itp_r_LoansPayableDetails">
        <link:definition>053 - 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/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable" id="itp_r_ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable">
        <link:definition>054 - 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>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraNmMpBziov0CsbTNJj0KLqRaIA9x4fEAYFxuWRRMyRDuzUwIPSphaPVtDkitNHJBDZg0KnjpO4PxXtLu8H0kR09ZcrI4HFzprrMn5b2F4OvJ36sQvuVVYpXAV13VuEkF3FZs9VQ6AgwPytCXib9sS065Y3lJ+hPuLgXt7V099id3s1Ip6ZU0uYdiFj3GIS1g0eh99xpTWaOfYqR9xWhWXG] CSR-->
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable" id="itp_r_ScheduleoflongtermdebtrepaymentTable">
        <link:definition>055 - 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>056 - 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>057 - 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>058 - 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>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable" id="itp_r_ScheduleofchangesinthederivativeliabilitiesTable">
        <link:definition>059 - 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>060 - 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>061 - 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>062 - 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>063 - 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>064 - 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>065 - 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>066 - 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>067 - 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/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable" id="itp_r_ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable">
        <link:definition>068 - Disclosure - Income Taxes (Details) - Schedule of reconciles the statutory rates effective tax rates</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>069 - 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>070 - 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>071 - 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>072 - 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/ScheduleoffinancialinformationforreportablesegmentsTable" id="itp_r_ScheduleoffinancialinformationforreportablesegmentsTable">
        <link:definition>073 - Disclosure - Segment Reporting (Details) - Schedule of financial information 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>074 - 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>075 - 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="ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitieAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitieAbstract"/>
  <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="ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract"/>
  <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="ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract"/>
  <xs:element name="ScheduleOfFutureMinimumLeasePaymentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfFutureMinimumLeasePaymentsAbstract"/>
  <xs:element name="ScheduleOfFinancialInformationForReportableSegmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfFinancialInformationForReportableSegmentsAbstract"/>
  <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="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="RawMaterialsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RawMaterialsAbstract"/>
  <xs:element name="FiscalYearAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_FiscalYearAbstract"/>
  <xs:element name="BasicLossPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_BasicLossPerShareAbstract"/>
  <xs:element name="DilutedIncomePerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_DilutedIncomePerShareAbstract"/>
  <xs:element name="ProvisionForIncomeTaxesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ProvisionForIncomeTaxesAbstract"/>
  <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="NonCashRestrictedCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_NonCashRestrictedCash"/>
  <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="FinancingwithSaleLeasebackTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_FinancingwithSaleLeasebackTable"/>
  <xs:element name="FinancingwithSaleLeasebackLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_FinancingwithSaleLeasebackLineItems"/>
  <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="NonRecurringFairValueMeasurementsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_NonRecurringFairValueMeasurementsPolicyTextBlock"/>
  <xs:element name="ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock"/>
  <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="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"/>
  <xs:element name="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems"/>
  <xs:element name="DeferredTaxAssetsNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_DeferredTaxAssetsNoncurrent"/>
  <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="FutureMinimumPaymentsDueCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_FutureMinimumPaymentsDueCurrent"/>
  <xs:element name="FutureMinimumPaymentsDueInTwoYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_FutureMinimumPaymentsDueInTwoYears"/>
  <xs:element name="TotalFutureMinimumLeasePayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_TotalFutureMinimumLeasePayments"/>
  <xs:element name="CurrentPortionLeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_CurrentPortionLeaseLiability"/>
  <xs:element name="PresentValueOfOperatingLeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_PresentValueOfOperatingLeaseLiability"/>
  <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="EffectOfExpensesNotDeductibleForPrcTaxPurposes" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes"/>
  <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="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="FinancingwithSaleLeasebackDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_FinancingwithSaleLeasebackDetailsTable"/>
  <xs:element name="FinancingwithSaleLeasebackDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_FinancingwithSaleLeasebackDetailsLineItems"/>
  <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="DescriptionOfLoanDueAndRepaid" type="xbrli:stringItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="itp_DescriptionOfLoanDueAndRepaid"/>
  <xs:element name="InstallmentRepaymentDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_InstallmentRepaymentDescription"/>
  <xs:element name="PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition"/>
  <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="NumberOfEmployee" type="xbrli:pureItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_NumberOfEmployee"/>
  <xs:element name="SalePriceOfDormitoryBuildings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_SalePriceOfDormitoryBuildings"/>
  <xs:element name="LoansPayableTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LoansPayableTerm"/>
  <xs:element name="RentalPaymentLeaseAgreement" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RentalPaymentLeaseAgreement"/>
  <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="InvestmentWarrantsExercisePrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_InvestmentWarrantsExercisePrice"/>
  <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="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="DeferredTaxAssetsValuationAllowancePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="itp_DeferredTaxAssetsValuationAllowancePercentage"/>
  <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="LeaseExpiryTerm" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LeaseExpiryTerm"/>
  <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="ConcentrationCreditRiskPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ConcentrationCreditRiskPercentage"/>
  <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="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="ICBCLoanOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ICBCLoanOneMember"/>
  <xs:element name="IncentiveStockPlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_IncentiveStockPlanMember"/>
  <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="OneEmployeeDormitoryBuildingsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_OneEmployeeDormitoryBuildingsMember"/>
  <xs:element name="PublicUtilitiesInventoryCoalAndGasMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PublicUtilitiesInventoryCoalAndGasMember"/>
  <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="TLCLMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_TLCLMember"/>
  <xs:element name="ThreeEmployeeDormitoryBuildingsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ThreeEmployeeDormitoryBuildingsMember"/>
  <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="TwoEmployeeDormitoryBuildingsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_TwoEmployeeDormitoryBuildingsMember"/>
  <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>7
<FILENAME>itp-20220331_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: Mon May 09 04:17:32 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-20220331.xsd#itp_r_ConsolidatedBalanceSheet" roleURI="http://orientpaper.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ConsolidatedIncomeStatement" roleURI="http://orientpaper.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ConsolidatedCashFlow" roleURI="http://orientpaper.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofprepaymentsandothercurrentassetsTable" roleURI="http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleoflongtermdebtrepaymentTable" roleURI="http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofprovisionsforincometaxesTable" roleURI="http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable"/>
  <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_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="3" 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="4" 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="5" 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="6" 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-20220331.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-20220331.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_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_StockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="1" weight="1"/>
    <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="2" 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="3" 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="4" 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="5" 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="6" 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"/>
    <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="2" 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-20220331.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"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraNmMpBziov0CsbTNJj0KLqRaIA9x4fEAYFxuWRRMyRDuzUwIPSphaPVtDkitNHJBDZg0KnjpO4PxXtLu8H0kR09ZcrI4HFzprrMn5b2F4OvJ36sQvuVVYpXAV13VuEkF3FZs9VQ6AgwPytCXib9sS065Y3lJ+hPuLgXt7V099id3s1Ip6ZU0uYdiFj3GIS1g3oxkTzbVerJlxnQb0hDdE3] CSR-->
    <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-20220331.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"/>
    <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_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="4" 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="5" 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="6" 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="7" 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="8" 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="9" 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="10" 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="11" 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="12" 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="13" 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="14" 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-20220331.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="itp_LoanRepaidByARelatedParty" xlink:href="itp-20220331.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="2" 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="3" 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-20220331.xsd#itp_TotalCashEquivalentsAndRestrictedCash"/>
    <loc xlink:type="locator" xlink:label="itp_CashBankBalances" xlink:href="itp-20220331.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-20220331.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-20220331.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_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="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentForPurchasesOfEquipment" xlink:href="itp-20220331.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="5" 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"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable">
    <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"/>
    <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"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1" 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_IncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="2" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>itp-20220331_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: Mon May 09 04:17:32 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-20220331.xsd#itp_r_ConsolidatedBalanceSheet" roleURI="http://orientpaper.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ConsolidatedIncomeStatement" roleURI="http://orientpaper.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ConsolidatedCashFlow" roleURI="http://orientpaper.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ShareholdersEquityType2or3" roleURI="http://orientpaper.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_OrganizationandBusinessBackground" roleURI="http://orientpaper.com/role/OrganizationandBusinessBackground"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_BasisofPresentationandSignificantAccountingPolicies" roleURI="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_RestrictedCash" roleURI="http://orientpaper.com/role/RestrictedCash"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_Inventories" roleURI="http://orientpaper.com/role/Inventories"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_PrepaymentsandOtherCurrentAssets" roleURI="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_Propertyplantandequipmentnet" roleURI="http://orientpaper.com/role/Propertyplantandequipmentnet"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_FinancingwithSaleLeaseback" roleURI="http://orientpaper.com/role/FinancingwithSaleLeaseback"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_LoansPayable" roleURI="http://orientpaper.com/role/LoansPayable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_RelatedPartyTransactions" roleURI="http://orientpaper.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_OtherPayablesandAccruedLiabilities" roleURI="http://orientpaper.com/role/OtherPayablesandAccruedLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_DerivativeLiabilities" roleURI="http://orientpaper.com/role/DerivativeLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_CommonStock" roleURI="http://orientpaper.com/role/CommonStock"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_Warrants" roleURI="http://orientpaper.com/role/Warrants"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_EarningsPerShare" roleURI="http://orientpaper.com/role/EarningsPerShare"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_IncomeTaxes" roleURI="http://orientpaper.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_StockIncentivePlans" roleURI="http://orientpaper.com/role/StockIncentivePlans"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_CommitmentsandContingencies" roleURI="http://orientpaper.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_SegmentReporting" roleURI="http://orientpaper.com/role/SegmentReporting"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ConcentrationandMajorCustomersandSuppliers" roleURI="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ConcentrationofCreditRisk" roleURI="http://orientpaper.com/role/ConcentrationofCreditRisk"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_RisksandUncertainties" roleURI="http://orientpaper.com/role/RisksandUncertainties"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_RecentAccountingPronouncements" roleURI="http://orientpaper.com/role/RecentAccountingPronouncements"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_SubsequentEvent" roleURI="http://orientpaper.com/role/SubsequentEvent"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_AccountingPoliciesByPolicy" roleURI="http://orientpaper.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_OrganizationandBusinessBackgroundTables" roleURI="http://orientpaper.com/role/OrganizationandBusinessBackgroundTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_InventoriesTables" roleURI="http://orientpaper.com/role/InventoriesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_PrepaymentsandOtherCurrentAssetsTables" roleURI="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_PropertyplantandequipmentnetTables" roleURI="http://orientpaper.com/role/PropertyplantandequipmentnetTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_FinancingwithSaleLeasebackTables" roleURI="http://orientpaper.com/role/FinancingwithSaleLeasebackTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_LoansPayableTables" roleURI="http://orientpaper.com/role/LoansPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_OtherPayablesandAccruedLiabilitiesTables" roleURI="http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_DerivativeLiabilitiesTables" roleURI="http://orientpaper.com/role/DerivativeLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_WarrantsTables" roleURI="http://orientpaper.com/role/WarrantsTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_EarningsPerShareTables" roleURI="http://orientpaper.com/role/EarningsPerShareTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_IncomeTaxesTables" roleURI="http://orientpaper.com/role/IncomeTaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_CommitmentsandContingenciesTables" roleURI="http://orientpaper.com/role/CommitmentsandContingenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_SegmentReportingTables" roleURI="http://orientpaper.com/role/SegmentReportingTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofsubsidiariesandvariableinterestentitiesTable" roleURI="http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable" roleURI="http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofinventoriesTable" roleURI="http://orientpaper.com/role/ScheduleofinventoriesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofprepaymentsandothercurrentassetsTable" roleURI="http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofpropertyplantandequipmentnetTable" roleURI="http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable" roleURI="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable" roleURI="http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleoflongtermdebtrepaymentTable" roleURI="http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofotherpayablesandaccruedliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable" roleURI="http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofchangesinthederivativeliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofstockwarrantactivitiesTable" roleURI="http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofoutstandingandexercisablewarrantsTable" roleURI="http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofbasicanddilutednetincomepershareTable" roleURI="http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofprovisionsforincometaxesTable" roleURI="http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofdeferredtaxTable" roleURI="http://orientpaper.com/role/ScheduleofdeferredtaxTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable" roleURI="http://orientpaper.com/role/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleoffutureminimumleasepaymentsTable" roleURI="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleoffinancialinformationforreportablesegmentsTable" roleURI="http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_OrganizationandBusinessBackgroundDetails" roleURI="http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_RestrictedCashDetails" roleURI="http://orientpaper.com/role/RestrictedCashDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_PropertyplantandequipmentnetDetails" roleURI="http://orientpaper.com/role/PropertyplantandequipmentnetDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_FinancingwithSaleLeasebackDetails" roleURI="http://orientpaper.com/role/FinancingwithSaleLeasebackDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_LoansPayableDetails" roleURI="http://orientpaper.com/role/LoansPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_RelatedPartyTransactionsDetails" roleURI="http://orientpaper.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_CommonStockDetails" roleURI="http://orientpaper.com/role/CommonStockDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_WarrantsDetails" roleURI="http://orientpaper.com/role/WarrantsDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_IncomeTaxesDetails" roleURI="http://orientpaper.com/role/IncomeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_StockIncentivePlansDetails" roleURI="http://orientpaper.com/role/StockIncentivePlansDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_CommitmentsandContingenciesDetails" roleURI="http://orientpaper.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_SegmentReportingDetails" roleURI="http://orientpaper.com/role/SegmentReportingDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ConcentrationandMajorCustomersandSuppliersDetails" roleURI="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ConcentrationofCreditRiskDetails" roleURI="http://orientpaper.com/role/ConcentrationofCreditRiskDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.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_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" 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="us-gaap_AssetsAbstract" 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_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="6" 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_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseNoncurrent" order="7" 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_AssetsCurrentAbstract" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="8" 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_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="9" 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_AssetsCurrentAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent" order="10" 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_AssetsCurrentAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="11" 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_AssetsCurrentAbstract" xlink:to="us-gaap_Assets" order="12" xbrldt:closed="true"/>
    <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"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1" 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_LiabilitiesAndStockholdersEquityAbstract" 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_LiabilitiesAndStockholdersEquityAbstract" 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_LiabilitiesAndStockholdersEquityAbstract" 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_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_AdvanceFromCustomers1" xlink:href="itp-20220331.xsd#itp_AdvanceFromCustomers1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" 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_LiabilitiesAndStockholdersEquityAbstract" 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_LiabilitiesAndStockholdersEquityAbstract" 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_LiabilitiesAndStockholdersEquityAbstract" 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_LiabilitiesAndStockholdersEquityAbstract" 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_LiabilitiesAndStockholdersEquityAbstract" 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="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DeferredRevenueAndCreditsCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredGainOnSaleleaseback" xlink:href="itp-20220331.xsd#itp_DeferredGainOnSaleleaseback"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="itp_DeferredGainOnSaleleaseback" order="1" 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_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" 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_LiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent" order="3" 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_LiabilitiesCurrent" xlink:to="us-gaap_Liabilities" order="4" 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_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="10" 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_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="11" 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_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="12" 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_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="13" 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-20220331.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_GrossProfit" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="0" 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_GrossProfit" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" order="1" 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="3" 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="4" 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-20220331.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-20220331.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="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_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="6" 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="7" 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="8" 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="9" 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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" 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_EarningsPerShareAbstract" 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_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="4" 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_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="4" 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="5" 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="6" 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="7" 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_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="3" 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="4" 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-20220331.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_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="5" 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="6" 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_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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LoanRepaidByARelatedParty" xlink:href="itp-20220331.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="2" 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_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="7" 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="8" 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="9" 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="10" 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="11" 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-20220331.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="itp_NonCashRestrictedCash" xlink:href="itp-20220331.xsd#itp_NonCashRestrictedCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="itp_NonCashRestrictedCash" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_TotalCashEquivalentsAndRestrictedCash" xlink:href="itp-20220331.xsd#itp_TotalCashEquivalentsAndRestrictedCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="itp_TotalCashEquivalentsAndRestrictedCash" order="12" 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-20220331.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-20220331.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-20220331.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_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="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="10" 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-20220331.xsd#itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock" xlink:href="itp-20220331.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/FinancingwithSaleLeaseback">
    <loc xlink:type="locator" xlink:label="itp_FinancingwithSaleLeasebackLineItems" xlink:href="itp-20220331.xsd#itp_FinancingwithSaleLeasebackLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_FinancingwithSaleLeasebackTable" xlink:href="itp-20220331.xsd#itp_FinancingwithSaleLeasebackTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_FinancingwithSaleLeasebackLineItems" xlink:to="itp_FinancingwithSaleLeasebackTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_FinancingwithSaleLeasebackLineItems" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" 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-20220331.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-20220331.xsd#itp_CommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockTextBlock" xlink:href="itp-20220331.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-20220331.xsd#itp_WarrantDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantDisclosureTextBlock" xlink:href="itp-20220331.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-20220331.xsd#itp_ConcentrationAndMajorCustomersAndSuppliersAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock" xlink:href="itp-20220331.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-20220331.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-20220331.xsd#itp_RecentAccountingPronouncementsAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_RecentAccountingPronouncementsTextBlock" xlink:href="itp-20220331.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="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="1" 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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_NonRecurringFairValueMeasurementsPolicyTextBlock" xlink:href="itp-20220331.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="3" 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="4" 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_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract" xlink:href="itp-20220331.xsd#itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract"/>
    <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_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" order="0" 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/FinancingwithSaleLeasebackTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" xlink:href="itp-20220331.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" order="0" 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="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock" xlink:href="itp-20220331.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock" xlink:href="itp-20220331.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="1" 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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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_DongfangPaperMember" xlink:href="itp-20220331.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DateOfIncorporationOrEstablishments" xlink:href="itp-20220331.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-20220331.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-20220331.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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable">
    <loc xlink:type="locator" xlink:label="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems" xlink:href="itp-20220331.xsd#itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable" xlink:href="itp-20220331.xsd#itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems" xlink:to="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable" 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_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable" 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_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems" xlink:to="us-gaap_AssetsAbstract" 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_AssetsAbstract" 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_AssetsAbstract" 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_AssetsAbstract" 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_AssetsAbstract" 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_AssetsAbstract" 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_AssetsAbstract" 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_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems" 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="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseNoncurrent" order="0" 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_AssetsCurrent" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="1" 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_AssetsCurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredTaxAssetsNoncurrent" xlink:href="itp-20220331.xsd#itp_DeferredTaxAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrent" xlink:to="itp_DeferredTaxAssetsNoncurrent" order="3" 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_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems" xlink:to="us-gaap_Assets" order="3" xbrldt:closed="true"/>
    <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"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems" xlink:to="us-gaap_LiabilitiesAbstract" order="4" 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_LiabilitiesAbstract" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CurrentPortionOfLongTermLoansFromCreditUnion" xlink:href="itp-20220331.xsd#itp_CurrentPortionOfLongTermLoansFromCreditUnion"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" 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_LiabilitiesAbstract" 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_LiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_AdvanceFromCustomers1" xlink:href="itp-20220331.xsd#itp_AdvanceFromCustomers1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" 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_LiabilitiesAbstract" 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_LiabilitiesAbstract" 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_LiabilitiesAbstract" 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_LiabilitiesAbstract" 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_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="5" 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_LiabilitiesCurrent" xlink:to="us-gaap_DeferredRevenueAndCreditsCurrent" order="0" 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="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="1" 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_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" 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_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems" xlink:to="us-gaap_Liabilities" order="6" 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-20220331.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-20220331.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-20220331.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-20220331.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="itp_RawMaterialsAbstract" xlink:href="itp-20220331.xsd#itp_RawMaterialsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="itp_RawMaterialsAbstract" order="1" 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="itp_RawMaterialsAbstract" xlink:to="us-gaap_InventoryRawMaterials" order="0" 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-20220331.xsd#itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaidLandLease" xlink:href="itp-20220331.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-20220331.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-20220331.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_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="4" 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="5" 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-20220331.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_FutureMinimumPaymentsDueCurrent" xlink:href="itp-20220331.xsd#itp_FutureMinimumPaymentsDueCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract" xlink:to="itp_FutureMinimumPaymentsDueCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_FutureMinimumPaymentsDueInTwoYears" xlink:href="itp-20220331.xsd#itp_FutureMinimumPaymentsDueInTwoYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract" xlink:to="itp_FutureMinimumPaymentsDueInTwoYears" order="1" 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_FutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_UnearnedPremiums" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_TotalFutureMinimumLeasePayments" xlink:href="itp-20220331.xsd#itp_TotalFutureMinimumLeasePayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_FutureMinimumPaymentsDueInTwoYears" xlink:to="itp_TotalFutureMinimumLeasePayments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CurrentPortionLeaseLiability" xlink:href="itp-20220331.xsd#itp_CurrentPortionLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_FutureMinimumPaymentsDueInTwoYears" xlink:to="itp_CurrentPortionLeaseLiability" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PresentValueOfOperatingLeaseLiability" xlink:href="itp-20220331.xsd#itp_PresentValueOfOperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_FutureMinimumPaymentsDueInTwoYears" xlink:to="itp_PresentValueOfOperatingLeaseLiability" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable">
    <loc xlink:type="locator" xlink:label="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems" xlink:href="itp-20220331.xsd#itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable" xlink:href="itp-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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="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-20220331.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-20220331.xsd#itp_ScheduleOfLongTermDebtRepaymentAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_FiscalYearAbstract" xlink:href="itp-20220331.xsd#itp_FiscalYearAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfLongTermDebtRepaymentAbstract" xlink:to="itp_FiscalYearAbstract" order="0" xbrldt:closed="true"/>
    <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_FiscalYearAbstract" 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_FiscalYearAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="1" 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="itp_FiscalYearAbstract" xlink:to="us-gaap_LongTermDebt" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable">
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraNmMpBziov0CsbTNJj0KLqRaIA9x4fEAYFxuWRRMyRDuzUwIPSphaPVtDkitNHJBDZg0KnjpO4PxXtLu8H0kR09ZcrI4HFzprrMn5b2F4OvJ36sQvuVVYpXAV13VuEkF3FZs9VQ6AgwPytCXib9sS065Y3lJ+hPuLgXt7V099id3s1Ip6ZU0uYdiFj3GIS1g1mvPzNLZK/+pEcQkSupsxr] CSR-->
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:href="itp-20220331.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-20220331.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_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_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" 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-20220331.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-20220331.xsd#itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" xlink:href="itp-20220331.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-20220331.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-20220331.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-20220331.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="5" 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="6" 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="7" 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-20220331.xsd#itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" xlink:href="itp-20220331.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-20220331.xsd#itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_BasicLossPerShareAbstract" xlink:href="itp-20220331.xsd#itp_BasicLossPerShareAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:to="itp_BasicLossPerShareAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_BasicLossPerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" 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_BasicLossPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_NetIncomelossPerShare" xlink:href="itp-20220331.xsd#itp_NetIncomelossPerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_BasicLossPerShareAbstract" xlink:to="itp_NetIncomelossPerShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DilutedIncomePerShareAbstract" xlink:href="itp-20220331.xsd#itp_DilutedIncomePerShareAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:to="itp_DilutedIncomePerShareAbstract" order="1" 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_DilutedIncomePerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" 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="itp_DilutedIncomePerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_EffectOfDilution" xlink:href="itp-20220331.xsd#itp_EffectOfDilution"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:to="itp_EffectOfDilution" order="2" 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_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:to="us-gaap_EarningsPerShareDilutedProFormaAdjustment" order="3" 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-20220331.xsd#itp_ScheduleOfProvisionsForIncomeTaxesAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_ProvisionForIncomeTaxesAbstract" xlink:href="itp-20220331.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_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="0" 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="1" 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-20220331.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-20220331.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-20220331.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-20220331.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/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract" xlink:href="itp-20220331.xsd#itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract"/>
    <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_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract" 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="itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes" xlink:href="itp-20220331.xsd#itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes" 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-20220331.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths" xlink:href="itp-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.xsd#itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_TotalOperatingLeasePayments" xlink:href="itp-20220331.xsd#itp_TotalOperatingLeasePayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears" xlink:to="itp_TotalOperatingLeasePayments" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable">
    <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-20220331.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-20220331.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-20220331.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-20220331.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_EnterprisewideConsolidatedMember" xlink:href="itp-20220331.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_EliminationOfIntersegmentMember" xlink:href="itp-20220331.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="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-20220331.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_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_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" 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-20220331.xsd#itp_OrganizationandBusinessBackgroundDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_OrganizationandBusinessBackgroundDetailsTable" xlink:href="itp-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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_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="1" 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="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_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_Capital" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ServiceFeePercentageOfNetProfit" xlink:href="itp-20220331.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="4" 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="5" 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="6" 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="7" 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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageShareOfDistributableProfit" xlink:href="itp-20220331.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="9" 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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageOfRevenue" xlink:href="itp-20220331.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="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageOfTotalAssets" xlink:href="itp-20220331.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="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageOfVaribaleInterest" xlink:href="itp-20220331.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="13" 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-20220331.xsd#itp_PropertyplantandequipmentnetDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_PropertyplantandequipmentnetDetailsTable" xlink:href="itp-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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/FinancingwithSaleLeasebackDetails">
    <loc xlink:type="locator" xlink:label="itp_FinancingwithSaleLeasebackDetailsLineItems" xlink:href="itp-20220331.xsd#itp_FinancingwithSaleLeasebackDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_FinancingwithSaleLeasebackDetailsTable" xlink:href="itp-20220331.xsd#itp_FinancingwithSaleLeasebackDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_FinancingwithSaleLeasebackDetailsLineItems" xlink:to="itp_FinancingwithSaleLeasebackDetailsTable" 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_FinancingwithSaleLeasebackDetailsTable" 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="itp_HebeiTengshengMember" xlink:href="itp-20220331.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_TLCLMember" xlink:href="itp-20220331.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="1" 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_FinancingwithSaleLeasebackDetailsLineItems" 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_FinancingwithSaleLeasebackDetailsLineItems" 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_FinancingwithSaleLeasebackDetailsLineItems" 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_FinancingwithSaleLeasebackDetailsLineItems" 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_FinancingwithSaleLeasebackDetailsLineItems" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_InterestRate" xlink:href="itp-20220331.xsd#itp_InterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_FinancingwithSaleLeasebackDetailsLineItems" xlink:to="itp_InterestRate" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_InceptionOfTheLease" xlink:href="itp-20220331.xsd#itp_InceptionOfTheLease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_FinancingwithSaleLeasebackDetailsLineItems" 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_FinancingwithSaleLeasebackDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LeaseLiability" xlink:href="itp-20220331.xsd#itp_LeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_FinancingwithSaleLeasebackDetailsLineItems" 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_FinancingwithSaleLeasebackDetailsLineItems" xlink:to="us-gaap_DepositLiabilityCurrent" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_AmortizationOfLeaseAsset" xlink:href="itp-20220331.xsd#itp_AmortizationOfLeaseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_FinancingwithSaleLeasebackDetailsLineItems" 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_FinancingwithSaleLeasebackDetailsLineItems" xlink:to="us-gaap_FinanceLeaseInterestExpense" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredGainAmount" xlink:href="itp-20220331.xsd#itp_DeferredGainAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_FinancingwithSaleLeasebackDetailsLineItems" 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-20220331.xsd#itp_LoansPayableDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_LoansPayableDetailsTable" xlink:href="itp-20220331.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="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="1" 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="2" 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-20220331.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-20220331.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-20220331.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-20220331.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"/>
    <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="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" 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="itp_DescriptionOfLoanDueAndRepaid" xlink:href="itp-20220331.xsd#itp_DescriptionOfLoanDueAndRepaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="itp_DescriptionOfLoanDueAndRepaid" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherShortTermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_OtherShortTermBorrowings" order="4" 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="5" 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="6" 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_LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermLoansPayable" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_InstallmentRepaymentDescription" xlink:href="itp-20220331.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="8" 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="9" 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="10" 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="11" 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="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition" xlink:href="itp-20220331.xsd#itp_PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="itp_PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition" order="13" 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="14" 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="15" 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-20220331.xsd#itp_RelatedPartyTransactionsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_RelatedPartyTransactionsDetailsTable" xlink:href="itp-20220331.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_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_RelatedPartyTransactionsDetailsTable" 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="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="1" 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="2" 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="3" 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="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_RelatedPartyTransactionsDetailsTable" xlink:to="srt_MajorCustomersAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_OneEmployeeDormitoryBuildingsMember" xlink:href="itp-20220331.xsd#itp_OneEmployeeDormitoryBuildingsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="itp_OneEmployeeDormitoryBuildingsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_TwoEmployeeDormitoryBuildingsMember" xlink:href="itp-20220331.xsd#itp_TwoEmployeeDormitoryBuildingsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="itp_TwoEmployeeDormitoryBuildingsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ThreeEmployeeDormitoryBuildingsMember" xlink:href="itp-20220331.xsd#itp_ThreeEmployeeDormitoryBuildingsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="itp_ThreeEmployeeDormitoryBuildingsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DongfangPaperMember" xlink:href="itp-20220331.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_HebeiFangshengMember" xlink:href="itp-20220331.xsd#itp_HebeiFangshengMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="itp_HebeiFangshengMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_MrZhenyongLiuMember" xlink:href="itp-20220331.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"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" 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-20220331.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-20220331.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-20220331.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-20220331.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_DebtInstrumentMaturityDateDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDateDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDateDescription" order="17" 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="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_NumberOfEmployee" xlink:href="itp-20220331.xsd#itp_NumberOfEmployee"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="itp_NumberOfEmployee" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_SalePriceOfDormitoryBuildings" xlink:href="itp-20220331.xsd#itp_SalePriceOfDormitoryBuildings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="itp_SalePriceOfDormitoryBuildings" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LoansPayableTerm" xlink:href="itp-20220331.xsd#itp_LoansPayableTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="itp_LoansPayableTerm" order="21" 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_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_PaymentsForRent" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RentalPaymentLeaseAgreement" xlink:href="itp-20220331.xsd#itp_RentalPaymentLeaseAgreement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="itp_RentalPaymentLeaseAgreement" order="23" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommonStockDetails">
    <loc xlink:type="locator" xlink:label="itp_CommonStockAbstract" xlink:href="itp-20220331.xsd#itp_CommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockDescription" xlink:href="itp-20220331.xsd#itp_CommonStockDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockAbstract" xlink:to="itp_CommonStockDescription" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CorrespondingPricePerShare" xlink:href="itp-20220331.xsd#itp_CorrespondingPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockAbstract" xlink:to="itp_CorrespondingPricePerShare" order="1" 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_CommonStockAbstract" xlink:to="us-gaap_WarrantExercisePriceIncrease" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_AggregateSharesOfCommonStock" xlink:href="itp-20220331.xsd#itp_AggregateSharesOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockAbstract" xlink:to="itp_AggregateSharesOfCommonStock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantsToPurchaseShares" xlink:href="itp-20220331.xsd#itp_WarrantsToPurchaseShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockAbstract" xlink:to="itp_WarrantsToPurchaseShares" order="4" 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_CommonStockAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PublicOfferingForGrossProceeds" xlink:href="itp-20220331.xsd#itp_PublicOfferingForGrossProceeds"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockAbstract" xlink:to="itp_PublicOfferingForGrossProceeds" order="6" 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-20220331.xsd#itp_WarrantsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantsDetailsTable" xlink:href="itp-20220331.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-20220331.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_InvestmentWarrantsExercisePrice" xlink:href="itp-20220331.xsd#itp_InvestmentWarrantsExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantsDetailsLineItems" xlink:to="itp_InvestmentWarrantsExercisePrice" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantTermDescription" xlink:href="itp-20220331.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="4" 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-20220331.xsd#itp_IncomeTaxesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_IncomeTaxesDetailsTable" xlink:href="itp-20220331.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="country_CN" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CN"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="country_CN" order="1" 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="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_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" 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-20220331.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-20220331.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_DeferredTaxAssetsValuationAllowancePercentage" xlink:href="itp-20220331.xsd#itp_DeferredTaxAssetsValuationAllowancePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_IncomeTaxesDetailsLineItems" xlink:to="itp_DeferredTaxAssetsValuationAllowancePercentage" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_EffectiveIncomeTaxRate" xlink:href="itp-20220331.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-20220331.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-20220331.xsd#itp_StockIncentivePlansDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_StockIncentivePlansDetailsTable" xlink:href="itp-20220331.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-20220331.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"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="itp_CommitmentsandContingenciesDetailsLineItems" xlink:href="itp-20220331.xsd#itp_CommitmentsandContingenciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_CommitmentsandContingenciesDetailsTable" xlink:href="itp-20220331.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-20220331.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="itp_LeaseExpiryTerm" xlink:href="itp-20220331.xsd#itp_LeaseExpiryTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="itp_LeaseExpiryTerm" order="3" 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="4" 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="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-20220331.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-20220331.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-20220331.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-20220331.xsd#itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationandMajorCustomersandSuppliersDetailsTable" xlink:href="itp-20220331.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-20220331.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-20220331.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-20220331.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_ConcentrationCreditRiskPercentage" xlink:href="itp-20220331.xsd#itp_ConcentrationCreditRiskPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems" xlink:to="itp_ConcentrationCreditRiskPercentage" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_NumberOfSupplier" xlink:href="itp-20220331.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-20220331.xsd#itp_ConcentrationofCreditRiskDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationofCreditRiskDetailsTable" xlink:href="itp-20220331.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>9
<FILENAME>itp-20220331_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: Mon May 09 04:17:32 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_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"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Assets_lbl1" 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_lbl1"/>
    <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,240,190 and $17,924,475 as of March 31, 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_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"/>
    <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</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-20220331.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 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</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"/>
    <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</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_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"/>
    <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-20220331.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_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"/>
    <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="itp_ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract" xlink:href="itp-20220331.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"/>
    <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="itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitieAbstract" xlink:href="itp-20220331.xsd#itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitieAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitieAbstract_lbl" xml:lang="en-US">Schedule of aggregate carrying value of Dongfang Paper&#8217;s assets and liabilitie [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitieAbstract" xlink:to="itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitieAbstract_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_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"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfInventoriesAbstract" xlink:href="itp-20220331.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"/>
    <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-20220331.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">Prepaid Expenses And Other Current Assets Disclosure [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="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:href="itp-20220331.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"/>
    <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 [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="itp_ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:href="itp-20220331.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"/>
    <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="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract" xlink:href="itp-20220331.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"/>
    <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"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictAbstract" xlink:href="itp-20220331.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"/>
    <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="itp_ScheduleOfLongTermDebtRepaymentAbstract" xlink:href="itp-20220331.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"/>
    <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_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"/>
    <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="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:href="itp-20220331.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"/>
    <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 Instruments and Hedging Activities Disclosure [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="itp_ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract" xlink:href="itp-20220331.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"/>
    <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="itp_ScheduleOfChangesInTheDerivativeLiabilitiesAbstract" xlink:href="itp-20220331.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"/>
    <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 March 31, 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-20220331.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-20220331.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">Warrant Disclosure [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="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:href="itp-20220331.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"/>
    <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="itp_ScheduleOfOutstandingAndExercisableWarrantsAbstract" xlink:href="itp-20220331.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"/>
    <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/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" 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_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl0" xml:lang="en-US">Losses 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:href="itp-20220331.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"/>
    <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"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfProvisionsForIncomeTaxesAbstract" xlink:href="itp-20220331.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"/>
    <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/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" 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_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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="itp_ScheduleOfDeferredTaxAbstract" xlink:href="itp-20220331.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"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract" xlink:href="itp-20220331.xsd#itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract_lbl" xml:lang="en-US">Schedule of reconciles the statutory rates effective tax rates [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract" xlink:to="itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract_lbl"/>
    <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 Disclosure [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="itp_ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:href="itp-20220331.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"/>
    <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_ScheduleOfFinancialInformationForReportableSegmentsAbstract" xlink:href="itp-20220331.xsd#itp_ScheduleOfFinancialInformationForReportableSegmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfFinancialInformationForReportableSegmentsAbstract_lbl" xml:lang="en-US">Schedule of financial information for reportable segments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfFinancialInformationForReportableSegmentsAbstract" xlink:to="itp_ScheduleOfFinancialInformationForReportableSegmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationAndMajorCustomersAndSuppliersAbstract" xlink:href="itp-20220331.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_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"/>
    <loc xlink:type="locator" xlink:label="itp_RecentAccountingPronouncementsAbstract" xlink:href="itp-20220331.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"/>
    <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 Events [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="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 $73,563 and $69,053 as of March 31, 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="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_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="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="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">Working capital loan agreement</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"/>
    <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-20220331.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="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-20220331.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_VariableInterestEntityConsolidatedCarryingAmountLiabilities1" xlink:href="itp-20220331.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="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="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, 500,000,000 shares authorized, $0.001 par value per share, 99,049,900 shares issued and outstanding as of March 31, 2022 and December, 31,2021.</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 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="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="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="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-20220331.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="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 Income (Loss)</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="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl" xml:lang="en-US">Basic and Diluted Losses 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_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl"/>
    <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; Basic and Diluted (in Shares)</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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_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_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0"/>
    <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">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_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_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="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="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="itp_LoanRepaidByARelatedParty" xlink:href="itp-20220331.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="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="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_CashBankBalances" xlink:href="itp-20220331.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="itp_NonCashRestrictedCash" xlink:href="itp-20220331.xsd#itp_NonCashRestrictedCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_NonCashRestrictedCash_lbl" xml:lang="en-US">Restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NonCashRestrictedCash" xlink:to="itp_NonCashRestrictedCash_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-20220331.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-20220331.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="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl" 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_ProfitLoss" xlink:to="us-gaap_ProfitLoss_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_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-20220331.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_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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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 liabilitie</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="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="itp_DeferredTaxAssetsNoncurrent" xlink:href="itp-20220331.xsd#itp_DeferredTaxAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DeferredTaxAssetsNoncurrent_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="itp_DeferredTaxAssetsNoncurrent" xlink:to="itp_DeferredTaxAssetsNoncurrent_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_CurrentPortionOfLongTermLoansFromCreditUnion" xlink:href="itp-20220331.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"/>
    <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"/>
    <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-20220331.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-20220331.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-20220331.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-20220331.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_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, Total</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="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xml:lang="en-US">Financing with Sale-Leaseback</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" xlink:href="itp-20220331.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_FutureMinimumPaymentsDueCurrent" xlink:href="itp-20220331.xsd#itp_FutureMinimumPaymentsDueCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_FutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US">2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_FutureMinimumPaymentsDueCurrent" xlink:to="itp_FutureMinimumPaymentsDueCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_FutureMinimumPaymentsDueInTwoYears" xlink:href="itp-20220331.xsd#itp_FutureMinimumPaymentsDueInTwoYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_FutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US">2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_FutureMinimumPaymentsDueInTwoYears" xlink:to="itp_FutureMinimumPaymentsDueInTwoYears_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_TotalFutureMinimumLeasePayments" xlink:href="itp-20220331.xsd#itp_TotalFutureMinimumLeasePayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_TotalFutureMinimumLeasePayments_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_TotalFutureMinimumLeasePayments" xlink:to="itp_TotalFutureMinimumLeasePayments_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PresentValueOfOperatingLeaseLiability" xlink:href="itp-20220331.xsd#itp_PresentValueOfOperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PresentValueOfOperatingLeaseLiability_lbl" xml:lang="en-US">Present value of operating lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PresentValueOfOperatingLeaseLiability" xlink:to="itp_PresentValueOfOperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LoansPayableTextBlock" xlink:href="itp-20220331.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="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock" xlink:href="itp-20220331.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermLoansPayable_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_LongTermLoansPayable" xlink:to="us-gaap_LongTermLoansPayable_lbl0"/>
    <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-20220331.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-20220331.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_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-20220331.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_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">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_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_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-20220331.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_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/terseLabel" 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_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-20220331.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-20220331.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-20220331.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-20220331.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_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 Cancelled or expired 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 Cancelled or expired 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-20220331.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_BasicLossPerShareAbstract" xlink:href="itp-20220331.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="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US">Net loss for the period - numerator</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_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">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_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_NetIncomelossPerShare" xlink:href="itp-20220331.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 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_DilutedIncomePerShareAbstract" xlink:href="itp-20220331.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="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 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"/>
    <loc xlink:type="locator" xlink:label="itp_EffectOfDilution" xlink:href="itp-20220331.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="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 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="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-20220331.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_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="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-20220331.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-20220331.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-20220331.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 reconciles the statutory rates effective tax rates</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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0" xml:lang="en-US">Statutory tax 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_lbl0"/>
    <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="itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes" xlink:href="itp-20220331.xsd#itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes_lbl" xml:lang="en-US">Effect of tax and book difference</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes" xlink:to="itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes_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="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="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_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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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 information 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-20220331.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="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock" xlink:href="itp-20220331.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-20220331.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-20220331.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-20220331.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="itp_CurrentPortionLeaseLiability" xlink:href="itp-20220331.xsd#itp_CurrentPortionLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="itp_CurrentPortionLeaseLiability_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_CurrentPortionLeaseLiability" xlink:to="itp_CurrentPortionLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LessCurrentPortionOfLongtermLoansFromCreditUnion" xlink:href="itp-20220331.xsd#itp_LessCurrentPortionOfLongtermLoansFromCreditUnion"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" 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_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-20220331.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-20220331.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-20220331.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_DongfangPaperMember" xlink:href="itp-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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_RuralCreditUnionOfXushuiDistrictLoanOneMember" xlink:href="itp-20220331.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-20220331.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-20220331.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-20220331.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="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-20220331.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-20220331.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-20220331.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"/>
    <loc xlink:type="locator" xlink:label="itp_EnterprisewideConsolidatedMember" xlink:href="itp-20220331.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"/>
    <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_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="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_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="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="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_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"/>
    <loc xlink:type="locator" xlink:label="itp_ServiceFeePercentageOfNetProfit" xlink:href="itp-20220331.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_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="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-20220331.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-20220331.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-20220331.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-20220331.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_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-20220331.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-20220331.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-20220331.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 net values pledged for sale-leaseback financing</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-20220331.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">Finance proceeding 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-20220331.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-20220331.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-20220331.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-20220331.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 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_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">Interest expenses</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-20220331.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_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="itp_DescriptionOfLoanDueAndRepaid" xlink:href="itp-20220331.xsd#itp_DescriptionOfLoanDueAndRepaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DescriptionOfLoanDueAndRepaid_lbl" xml:lang="en-US">Description of loan due and repaid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DescriptionOfLoanDueAndRepaid" xlink:to="itp_DescriptionOfLoanDueAndRepaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherShortTermBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherShortTermBorrowings_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_OtherShortTermBorrowings" xlink:to="us-gaap_OtherShortTermBorrowings_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="itp_InstallmentRepaymentDescription" xlink:href="itp-20220331.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="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">Long-term debt, interest rate per month</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_PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition" xlink:href="itp-20220331.xsd#itp_PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition_lbl" xml:lang="en-US">Net book value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition" xlink:to="itp_PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition_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_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-20220331.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-20220331.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-20220331.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-20220331.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_DebtInstrumentMaturityDateDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDateDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription_lbl" xml:lang="en-US">loan due on maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDateDescription" xlink:to="us-gaap_DebtInstrumentMaturityDateDescription_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_NumberOfEmployee" xlink:href="itp-20220331.xsd#itp_NumberOfEmployee"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_NumberOfEmployee_lbl" xml:lang="en-US">Number of employee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NumberOfEmployee" xlink:to="itp_NumberOfEmployee_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_SalePriceOfDormitoryBuildings" xlink:href="itp-20220331.xsd#itp_SalePriceOfDormitoryBuildings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_SalePriceOfDormitoryBuildings_lbl" xml:lang="en-US">Sale price of dormitory buildings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SalePriceOfDormitoryBuildings" xlink:to="itp_SalePriceOfDormitoryBuildings_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LoansPayableTerm" xlink:href="itp-20220331.xsd#itp_LoansPayableTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LoansPayableTerm_lbl" xml:lang="en-US">Term of loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoansPayableTerm" xlink:to="itp_LoansPayableTerm_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">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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PaymentsForRent_lbl0" 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_RentalPaymentLeaseAgreement" xlink:href="itp-20220331.xsd#itp_RentalPaymentLeaseAgreement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RentalPaymentLeaseAgreement_lbl" xml:lang="en-US">Rental payment lease agreement</label>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraNmMpBziov0CsbTNJj0KLqRaIA9x4fEAYFxuWRRMyRDuzUwIPSphaPVtDkitNHJBDZg0KnjpO4PxXtLu8H0kR09ZcrI4HFzprrMn5b2F4OvJ36sQvuVVYpXAV13VuEkF3FZs9VQ6AgwPytCXib9sS065Y3lJ+hPuLgXt7V099id3s1Ip6ZU0uYdiFj3GIS1g06T6iPCIx+PaGyz7Ozb6m7] CSR-->
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RentalPaymentLeaseAgreement" xlink:to="itp_RentalPaymentLeaseAgreement_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockDescription" xlink:href="itp-20220331.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-20220331.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">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_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 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-20220331.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-20220331.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-20220331.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_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-20220331.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_InvestmentWarrantsExercisePrice" xlink:href="itp-20220331.xsd#itp_InvestmentWarrantsExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_InvestmentWarrantsExercisePrice_lbl" xml:lang="en-US">Exercise price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_InvestmentWarrantsExercisePrice" xlink:to="itp_InvestmentWarrantsExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantTermDescription" xlink:href="itp-20220331.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="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 tax rates</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-20220331.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-20220331.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_DeferredTaxAssetsValuationAllowancePercentage" xlink:href="itp-20220331.xsd#itp_DeferredTaxAssetsValuationAllowancePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DeferredTaxAssetsValuationAllowancePercentage_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_DeferredTaxAssetsValuationAllowancePercentage" xlink:to="itp_DeferredTaxAssetsValuationAllowancePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_EffectiveIncomeTaxRate" xlink:href="itp-20220331.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-20220331.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">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_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_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="itp_LeaseExpiryTerm" xlink:href="itp-20220331.xsd#itp_LeaseExpiryTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LeaseExpiryTerm_lbl" xml:lang="en-US">Lease expires date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeaseExpiryTerm" xlink:to="itp_LeaseExpiryTerm_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_OutstandingCommitment" xlink:href="itp-20220331.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-20220331.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-20220331.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>
    <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_ConcentrationCreditRiskPercentage" xlink:href="itp-20220331.xsd#itp_ConcentrationCreditRiskPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ConcentrationCreditRiskPercentage_lbl" xml:lang="en-US">Concentration credit risk, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationCreditRiskPercentage" xlink:to="itp_ConcentrationCreditRiskPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_NumberOfSupplier" xlink:href="itp-20220331.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">Federal deposit insurance corporation</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 from FDIC</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="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-20220331.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-20220331.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-20220331.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_ICBCLoanOneMember" xlink:href="itp-20220331.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="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_RuralCreditUnionOfXushuiDistrictMember" xlink:href="itp-20220331.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_LongtermLoanMember" xlink:href="itp-20220331.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="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember" xlink:href="itp-20220331.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 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_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_MrZhenyongLiuMember" xlink:href="itp-20220331.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="itp_OneEmployeeDormitoryBuildingsMember" xlink:href="itp-20220331.xsd#itp_OneEmployeeDormitoryBuildingsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_OneEmployeeDormitoryBuildingsMember_lbl" xml:lang="en-US">One Employee [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OneEmployeeDormitoryBuildingsMember" xlink:to="itp_OneEmployeeDormitoryBuildingsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_HebeiFangshengMember" xlink:href="itp-20220331.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_TwoEmployeeDormitoryBuildingsMember" xlink:href="itp-20220331.xsd#itp_TwoEmployeeDormitoryBuildingsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_TwoEmployeeDormitoryBuildingsMember_lbl" xml:lang="en-US">Two Employee [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TwoEmployeeDormitoryBuildingsMember" xlink:to="itp_TwoEmployeeDormitoryBuildingsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ThreeEmployeeDormitoryBuildingsMember" xlink:href="itp-20220331.xsd#itp_ThreeEmployeeDormitoryBuildingsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ThreeEmployeeDormitoryBuildingsMember_lbl" xml:lang="en-US">Three Employee [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ThreeEmployeeDormitoryBuildingsMember" xlink:to="itp_ThreeEmployeeDormitoryBuildingsMember_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="country_CN" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CN"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_CN_lbl" xml:lang="en-US">China [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CN" xlink:to="country_CN_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_IncentiveStockPlanMember" xlink:href="itp-20220331.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_TotalSalesMember" xlink:href="itp-20220331.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-20220331.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-20220331.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 Two [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="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="itp_FinancingwithSaleLeasebackTable" xlink:href="itp-20220331.xsd#itp_FinancingwithSaleLeasebackTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_FinancingwithSaleLeasebackTable_lbl" xml:lang="en-US">Financing with Sale-Leaseback [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_FinancingwithSaleLeasebackTable" xlink:to="itp_FinancingwithSaleLeasebackTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_FinancingwithSaleLeasebackLineItems" xlink:href="itp-20220331.xsd#itp_FinancingwithSaleLeasebackLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_FinancingwithSaleLeasebackLineItems_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_FinancingwithSaleLeasebackLineItems" xlink:to="itp_FinancingwithSaleLeasebackLineItems_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_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable" xlink:href="itp-20220331.xsd#itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable_lbl" xml:lang="en-US">Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper&#8217;s assets and liabilitie [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable" xlink:to="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems" xlink:href="itp-20220331.xsd#itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems_lbl" xml:lang="en-US">Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper&#8217;s assets and liabilitie [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems" xlink:to="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems_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="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable" xlink:href="itp-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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="itp_FinancingwithSaleLeasebackDetailsTable" xlink:href="itp-20220331.xsd#itp_FinancingwithSaleLeasebackDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_FinancingwithSaleLeasebackDetailsTable_lbl" xml:lang="en-US">Financing with Sale-Leaseback (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_FinancingwithSaleLeasebackDetailsTable" xlink:to="itp_FinancingwithSaleLeasebackDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_FinancingwithSaleLeasebackDetailsLineItems" xlink:href="itp-20220331.xsd#itp_FinancingwithSaleLeasebackDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_FinancingwithSaleLeasebackDetailsLineItems_lbl" xml:lang="en-US">Financing with Sale-Leaseback (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_FinancingwithSaleLeasebackDetailsLineItems" xlink:to="itp_FinancingwithSaleLeasebackDetailsLineItems_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-20220331.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-20220331.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="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="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="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US">Customer [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RelatedPartyTransactionsDetailsTable" xlink:href="itp-20220331.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-20220331.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_WarrantsDetailsTable" xlink:href="itp-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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_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_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_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_ConcentrationCreditRiskPercentage_lbl0" xml:lang="en-US">For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the &quot;benchmark&quot; (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationCreditRiskPercentage" xlink:to="itp_ConcentrationCreditRiskPercentage_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_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_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_DeferredTaxAssetsNoncurrent_lbl0" xml:lang="en-US">Amount, after allocation of valuation allowances and deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsNoncurrent" xlink:to="itp_DeferredTaxAssetsNoncurrent_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_DescriptionOfLoanDueAndRepaid_lbl0" xml:lang="en-US">Description of loan due and repaid.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DescriptionOfLoanDueAndRepaid" xlink:to="itp_DescriptionOfLoanDueAndRepaid_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_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_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_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_LeaseExpiryTerm_lbl0" xml:lang="en-US">Lease expiry term.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeaseExpiryTerm" xlink:to="itp_LeaseExpiryTerm_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_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_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_LoansPayableTerm_lbl0" xml:lang="en-US">Duration of loans payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoansPayableTerm" xlink:to="itp_LoansPayableTerm_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_NonCashRestrictedCash_lbl0" xml:lang="en-US">The amount of non cash restricted cash.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NonCashRestrictedCash" xlink:to="itp_NonCashRestrictedCash_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_NumberOfEmployee_lbl0" xml:lang="en-US">Number of employee.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NumberOfEmployee" xlink:to="itp_NumberOfEmployee_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_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_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_PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition_lbl0" xml:lang="en-US">The carrying amount, as of the date of the latest financial statement presented, of all assets that are pledged as collateral for the payment of the related debt obligation primarily arising from secured borrowings, repurchase agreements or other current or potential obligations, where the secured party does not have the right by contract or custom to sell or re-pledge the collateral and therefore are not reclassified and separately reported in the statement of financial position.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition" xlink:to="itp_PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition_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_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_RentalPaymentLeaseAgreement_lbl0" xml:lang="en-US">Description of rental payment lease agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RentalPaymentLeaseAgreement" xlink:to="itp_RentalPaymentLeaseAgreement_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_SalePriceOfDormitoryBuildings_lbl0" xml:lang="en-US">Dormitory buildings sale price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SalePriceOfDormitoryBuildings" xlink:to="itp_SalePriceOfDormitoryBuildings_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_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_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_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_OneEmployeeDormitoryBuildingsMember_lbl0" xml:lang="en-US">One employee dormitory buildings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OneEmployeeDormitoryBuildingsMember" xlink:to="itp_OneEmployeeDormitoryBuildingsMember_lbl0"/>
    <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/label" xlink:label="itp_IncomeLossBeforeIncomeTaxes_lbl0" xml:lang="en-US">IncomeLossBeforeIncomeTaxes</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/label" xlink:label="itp_ValueAddedTaxesPayableCurrent_lbl1" xml:lang="en-US">ValueAddedTaxesPayableCurrent</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="itp_ConcentrationCreditRiskPercentage_lbl1" xml:lang="en-US">ConcentrationCreditRiskPercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationCreditRiskPercentage" xlink:to="itp_ConcentrationCreditRiskPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_TotalOperatingLeasePayments_lbl0" xml:lang="en-US">TotalOperatingLeasePayments</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/label" xlink:label="itp_RisksAndUncertaintiesTextBlock_lbl1" xml:lang="en-US">RisksAndUncertaintiesTextBlock</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="itp_TotalCashEquivalentsAndRestrictedCash_lbl1" xml:lang="en-US">TotalCashEquivalentsAndRestrictedCash</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_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock</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/label" xlink:label="itp_CashBankBalances_lbl1" xml:lang="en-US">CashBankBalances</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="itp_NotAttributableToSegmentsMember_lbl0" xml:lang="en-US">NotAttributableToSegmentsMember</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="itp_PrepaymentForPurchasesOfEquipment_lbl1" xml:lang="en-US">PrepaymentForPurchasesOfEquipment</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="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent_lbl1" xml:lang="en-US">DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent</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="itp_FutureMinimumPaymentsDueCurrent_lbl0" xml:lang="en-US">FutureMinimumPaymentsDueCurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_FutureMinimumPaymentsDueCurrent" xlink:to="itp_FutureMinimumPaymentsDueCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LoansPayableTerm_lbl1" xml:lang="en-US">LoansPayableTerm</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoansPayableTerm" xlink:to="itp_LoansPayableTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears_lbl0" xml:lang="en-US">OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears</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/label" xlink:label="itp_PublicUtilitiesInventoryCoalAndGasMember_lbl1" xml:lang="en-US">PublicUtilitiesInventoryCoalAndGasMember</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="itp_OutstandingCommitment_lbl1" xml:lang="en-US">OutstandingCommitment</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_LoanDueDescription_lbl1" xml:lang="en-US">LoanDueDescription</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="itp_WarrantsToPurchaseShares_lbl1" xml:lang="en-US">WarrantsToPurchaseShares</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_EffectOfExpensesNotDeductibleForPrcTaxPurposes_lbl0" xml:lang="en-US">EffectOfExpensesNotDeductibleForPrcTaxPurposes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes" xlink:to="itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PercentageOfRevenue_lbl1" xml:lang="en-US">PercentageOfRevenue</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="itp_LongtermLoanMember_lbl0" xml:lang="en-US">LongtermLoanMember</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="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock_lbl1" xml:lang="en-US">PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock</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_EffectiveIncomeTaxRate_lbl1" xml:lang="en-US">EffectiveIncomeTaxRate</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_TotalFutureMinimumLeasePayments_lbl0" xml:lang="en-US">TotalFutureMinimumLeasePayments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalFutureMinimumLeasePayments" xlink:to="itp_TotalFutureMinimumLeasePayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CurrentPortionLeaseLiability_lbl0" xml:lang="en-US">CurrentPortionLeaseLiability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CurrentPortionLeaseLiability" xlink:to="itp_CurrentPortionLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ServiceFeePercentageOfNetProfit_lbl1" xml:lang="en-US">ServiceFeePercentageOfNetProfit</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_AccruedBankLoanInterest_lbl1" xml:lang="en-US">AccruedBankLoanInterest</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_StatutoryEarningsReserveMember_lbl0" xml:lang="en-US">StatutoryEarningsReserveMember</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_WarrantDisclosureTextBlock_lbl1" xml:lang="en-US">WarrantDisclosureTextBlock</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="itp_SupplierOneMember_lbl1" xml:lang="en-US">SupplierOneMember</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="itp_InceptionOfTheLease_lbl1" xml:lang="en-US">InceptionOfTheLease</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="itp_DeferredGainAmount_lbl0" xml:lang="en-US">DeferredGainAmount</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/label" xlink:label="itp_AcquisitionOfLand_lbl1" xml:lang="en-US">AcquisitionOfLand</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_RuralCreditUnionOfXushuiDistrictMember_lbl0" xml:lang="en-US">RuralCreditUnionOfXushuiDistrictMember</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_BaodingShengdeMember_lbl1" xml:lang="en-US">BaodingShengdeMember</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="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1_lbl1" xml:lang="en-US">VariableInterestEntityConsolidatedCarryingAmountLiabilities1</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_RuralCreditUnionOfXushuiDistrictMemberOneMember_lbl0" xml:lang="en-US">RuralCreditUnionOfXushuiDistrictMemberOneMember</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="itp_SubsidyIncome_lbl1" xml:lang="en-US">SubsidyIncome</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="itp_LoansPayableTextBlock_lbl0" xml:lang="en-US">LoansPayableTextBlock</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/label" xlink:label="itp_AmortizationOfLeaseAsset_lbl0" xml:lang="en-US">AmortizationOfLeaseAsset</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/label" xlink:label="itp_NetIncomelossPerShare_lbl0" xml:lang="en-US">NetIncomelossPerShare</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/label" xlink:label="itp_BasePaperAndOtherRawMaterialsMember_lbl1" xml:lang="en-US">BasePaperAndOtherRawMaterialsMember</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="itp_DescriptionOfCarryForwardsExpire_lbl1" xml:lang="en-US">DescriptionOfCarryForwardsExpire</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_RuralCreditUnionOfXushuiDistrictLoanOneMember_lbl0" xml:lang="en-US">RuralCreditUnionOfXushuiDistrictLoanOneMember</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_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock</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/label" xlink:label="itp_CommonStockIssuedToPurchaseStock_lbl0" xml:lang="en-US">CommonStockIssuedToPurchaseStock</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/label" xlink:label="itp_ExpectedTerm_lbl1" xml:lang="en-US">ExpectedTerm</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="itp_NonRecurringFairValueMeasurementsPolicyTextBlock_lbl1" xml:lang="en-US">NonRecurringFairValueMeasurementsPolicyTextBlock</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="itp_NumberOfEmployee_lbl1" xml:lang="en-US">NumberOfEmployee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NumberOfEmployee" xlink:to="itp_NumberOfEmployee_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PercentageOfVaribaleInterest_lbl1" xml:lang="en-US">PercentageOfVaribaleInterest</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="itp_FiscalYearAbstract_lbl0" xml:lang="en-US">FiscalYearAbstract</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="itp_TotalPurchasesMember_lbl0" xml:lang="en-US">TotalPurchasesMember</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="itp_LoanRepaidByARelatedParty_lbl1" xml:lang="en-US">LoanRepaidByARelatedParty</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="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock_lbl1" xml:lang="en-US">ConcentrationAndMajorCustomersAndSuppliersTextBlock</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="itp_EliminationOfIntersegmentMember_lbl0" xml:lang="en-US">EliminationOfIntersegmentMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EliminationOfIntersegmentMember" xlink:to="itp_EliminationOfIntersegmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears_lbl0" xml:lang="en-US">OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears</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/label" xlink:label="itp_AdvancesOrFundingAgreement_lbl1" xml:lang="en-US">AdvancesOrFundingAgreement</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="itp_LoanPayableTermDescription_lbl1" xml:lang="en-US">LoanPayableTermDescription</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="itp_NumberOfSupplier_lbl1" xml:lang="en-US">NumberOfSupplier</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_DongfangPaperMember_lbl1" xml:lang="en-US">DongfangPaperMember</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="itp_ScheduleOfOutstandingAndExercisableWarrants_lbl1" xml:lang="en-US">ScheduleOfOutstandingAndExercisableWarrants</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="itp_LongtermLoanFromFinancialInstitution_lbl1" xml:lang="en-US">LongtermLoanFromFinancialInstitution</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="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember_lbl0" xml:lang="en-US">RuralCreditUnionOfXushuiDistrictLoanThreeMember</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="itp_OneEmployeeDormitoryBuildingsMember_lbl1" xml:lang="en-US">OneEmployeeDormitoryBuildingsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OneEmployeeDormitoryBuildingsMember" xlink:to="itp_OneEmployeeDormitoryBuildingsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths_lbl0" xml:lang="en-US">OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths</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/label" xlink:label="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility_lbl1" xml:lang="en-US">PropertyPlantAndEquipmentLoanDrawnFromBankingFacility</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_InstallmentRepaymentDescription_lbl1" xml:lang="en-US">InstallmentRepaymentDescription</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="itp_WarrantTermDescription_lbl1" xml:lang="en-US">WarrantTermDescription</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="itp_DepreciationAndAmortizationExpense_lbl0" xml:lang="en-US">DepreciationAndAmortizationExpense</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/label" xlink:label="itp_ExerciseOfWarrant_lbl0" xml:lang="en-US">ExerciseOfWarrant</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/label" xlink:label="itp_ProvisionForIncomeTaxesAbstract_lbl0" xml:lang="en-US">ProvisionForIncomeTaxesAbstract</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_RentalPaymentLeaseAgreement_lbl1" xml:lang="en-US">RentalPaymentLeaseAgreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RentalPaymentLeaseAgreement" xlink:to="itp_RentalPaymentLeaseAgreement_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_HebeiFangshengMember_lbl0" xml:lang="en-US">HebeiFangshengMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_HebeiFangshengMember" xlink:to="itp_HebeiFangshengMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate_lbl1" xml:lang="en-US">USStatutoryFederalIncomeTaxRateFromTheHighestRate</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="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter_lbl0" xml:lang="en-US">OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter</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/label" xlink:label="itp_LessCurrentPortionOfLongtermLoansFromCreditUnion_lbl1" xml:lang="en-US">LessCurrentPortionOfLongtermLoansFromCreditUnion</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="itp_PresentValueOfOperatingLeaseLiability_lbl0" xml:lang="en-US">PresentValueOfOperatingLeaseLiability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PresentValueOfOperatingLeaseLiability" xlink:to="itp_PresentValueOfOperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RecentAccountingPronouncementsTextBlock_lbl1" xml:lang="en-US">RecentAccountingPronouncementsTextBlock</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="itp_PublicOfferingForGrossProceeds_lbl1" xml:lang="en-US">PublicOfferingForGrossProceeds</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_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_AdvanceFromCustomers1_lbl1" xml:lang="en-US">AdvanceFromCustomers1</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="itp_DescriptionOfLoanDueAndRepaid_lbl1" xml:lang="en-US">DescriptionOfLoanDueAndRepaid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DescriptionOfLoanDueAndRepaid" xlink:to="itp_DescriptionOfLoanDueAndRepaid_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_InvestmentWarrantsExercisePrice_lbl0" xml:lang="en-US">InvestmentWarrantsExercisePrice</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_InvestmentWarrantsExercisePrice" xlink:to="itp_InvestmentWarrantsExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ShengdeHoldingMember_lbl1" xml:lang="en-US">ShengdeHoldingMember</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="itp_PlaceOfIncorporationOrEstablishment_lbl1" xml:lang="en-US">PlaceOfIncorporationOrEstablishment</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="itp_DongfangHoldingMember_lbl1" xml:lang="en-US">DongfangHoldingMember</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_PercentageOfTotalAssets_lbl1" xml:lang="en-US">PercentageOfTotalAssets</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_PercentageShareOfDistributableProfit_lbl1" xml:lang="en-US">PercentageShareOfDistributableProfit</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="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent_lbl1" xml:lang="en-US">DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:to="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_SalePriceOfDormitoryBuildings_lbl1" xml:lang="en-US">SalePriceOfDormitoryBuildings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SalePriceOfDormitoryBuildings" xlink:to="itp_SalePriceOfDormitoryBuildings_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_AggregateSharesOfCommonStock_lbl1" xml:lang="en-US">AggregateSharesOfCommonStock</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="itp_FutureMinimumPaymentsDueInTwoYears_lbl0" xml:lang="en-US">FutureMinimumPaymentsDueInTwoYears</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_FutureMinimumPaymentsDueInTwoYears" xlink:to="itp_FutureMinimumPaymentsDueInTwoYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_IncomeTaxStatuteOfLimitationsPeriod_lbl1" xml:lang="en-US">IncomeTaxStatuteOfLimitationsPeriod</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_VariableInterestEntityVieAbstract_lbl0" xml:lang="en-US">VariableInterestEntityVieAbstract</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_RecycledWhiteScrapPaperMember_lbl1" xml:lang="en-US">RecycledWhiteScrapPaperMember</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_CorrespondingPricePerShare_lbl1" xml:lang="en-US">CorrespondingPricePerShare</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_IncentiveStockPlanMember_lbl0" xml:lang="en-US">IncentiveStockPlanMember</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="itp_PrepaymentForPurchaseOfMaterials_lbl1" xml:lang="en-US">PrepaymentForPurchaseOfMaterials</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_SaleLeasebackTransactionLeasePeriod_lbl0" xml:lang="en-US">SaleLeasebackTransactionLeasePeriod</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/label" xlink:label="itp_NonCashRestrictedCash_lbl1" xml:lang="en-US">NonCashRestrictedCash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NonCashRestrictedCash" xlink:to="itp_NonCashRestrictedCash_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_StockIssuedDuringPeriodValuePublicInvestors_lbl1" xml:lang="en-US">StockIssuedDuringPeriodValuePublicInvestors</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="itp_ICBCLoanOneMember_lbl0" xml:lang="en-US">ICBCLoanOneMember</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_DilutedIncomePerShareAbstract_lbl0" xml:lang="en-US">DilutedIncomePerShareAbstract</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="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears_lbl0" xml:lang="en-US">OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears</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/label" xlink:label="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing_lbl1" xml:lang="en-US">ValueOfLandUseRightPledgedForSaleLeaseBackFinancing</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="itp_CommonStockDescription_lbl1" xml:lang="en-US">CommonStockDescription</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_DeferredTaxAssetsValuationAllowancePercentage_lbl0" xml:lang="en-US">DeferredTaxAssetsValuationAllowancePercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsValuationAllowancePercentage" xlink:to="itp_DeferredTaxAssetsValuationAllowancePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DeferredGainOnSaleleaseback_lbl0" xml:lang="en-US">DeferredGainOnSaleleaseback</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/label" xlink:label="itp_TotalSalesMember_lbl0" xml:lang="en-US">TotalSalesMember</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="itp_InterestRate_lbl1" xml:lang="en-US">InterestRate</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="itp_PrepaidLandLease_lbl1" xml:lang="en-US">PrepaidLandLease</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="itp_LeaseLiability_lbl0" xml:lang="en-US">LeaseLiability</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/label" xlink:label="itp_DateOfIncorporationOrEstablishments_lbl1" xml:lang="en-US">DateOfIncorporationOrEstablishments</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_BasicLossPerShareAbstract_lbl0" xml:lang="en-US">BasicLossPerShareAbstract</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="itp_EffectOfDilution_lbl0" xml:lang="en-US">EffectOfDilution</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/label" xlink:label="itp_TwoEmployeeDormitoryBuildingsMember_lbl0" xml:lang="en-US">TwoEmployeeDormitoryBuildingsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TwoEmployeeDormitoryBuildingsMember" xlink:to="itp_TwoEmployeeDormitoryBuildingsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember_lbl0" xml:lang="en-US">RuralCreditUnionOfXushuiDistrictLoanFourMember</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_EnterprisewideConsolidatedMember_lbl0" xml:lang="en-US">EnterprisewideConsolidatedMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EnterprisewideConsolidatedMember" xlink:to="itp_EnterprisewideConsolidatedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition_lbl1" xml:lang="en-US">PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition" xlink:to="itp_PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember_lbl0" xml:lang="en-US">RuralCreditUnionOfXushuiDistrictLoanTwoMember</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="itp_DeferredTaxAssetsMiscellaneousCurrent_lbl1" xml:lang="en-US">DeferredTaxAssetsMiscellaneousCurrent</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_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears_lbl0" xml:lang="en-US">OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears</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/label" xlink:label="itp_HebeiTengshengMember_lbl0" xml:lang="en-US">HebeiTengshengMember</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="itp_LeaseExpiryTerm_lbl1" xml:lang="en-US">LeaseExpiryTerm</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeaseExpiryTerm" xlink:to="itp_LeaseExpiryTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock_lbl1" xml:lang="en-US">ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock</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_AdditionOfNewDerivativesRecognizedAsWarrant_lbl1" xml:lang="en-US">AdditionOfNewDerivativesRecognizedAsWarrant</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="itp_MrZhenyongLiuMember_lbl2" xml:lang="en-US">MrZhenyongLiuMember</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="itp_StockIssuedDuringPeriodValuePublicInvestor_lbl1" xml:lang="en-US">StockIssuedDuringPeriodValuePublicInvestor</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_DeferredTaxAssetsNoncurrent_lbl1" xml:lang="en-US">DeferredTaxAssetsNoncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsNoncurrent" xlink:to="itp_DeferredTaxAssetsNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RawMaterialsAbstract_lbl0" xml:lang="en-US">RawMaterialsAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RawMaterialsAbstract" xlink:to="itp_RawMaterialsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_SubsidiaryAbstract_lbl0" xml:lang="en-US">SubsidiaryAbstract</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_RecycledPaperBoardMember_lbl1" xml:lang="en-US">RecycledPaperBoardMember</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="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock_lbl1" xml:lang="en-US">ScheduleOfLongTermDebtRepaymentsTableTextBlock</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="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments_lbl1" xml:lang="en-US">PledgedAssetNotSeparatelyReportedOtherFinancialInstruments</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="itp_ProceedsFromPaymentsToLoan_lbl1" xml:lang="en-US">ProceedsFromPaymentsToLoan</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="itp_RevenueMember_lbl0" xml:lang="en-US">RevenueMember</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_ThreeEmployeeDormitoryBuildingsMember_lbl0" xml:lang="en-US">ThreeEmployeeDormitoryBuildingsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ThreeEmployeeDormitoryBuildingsMember" xlink:to="itp_ThreeEmployeeDormitoryBuildingsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PercentageOfOwnership_lbl1" xml:lang="en-US">PercentageOfOwnership</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_CurrentPortionOfLongTermLoansFromCreditUnion_lbl1" xml:lang="en-US">CurrentPortionOfLongTermLoansFromCreditUnion</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_CommonStockTextBlock_lbl0" xml:lang="en-US">CommonStockTextBlock</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/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_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="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="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_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_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"/>
    <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="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl0" 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_lbl0"/>
    <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_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_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="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_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="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"/>
    <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="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="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="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_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl0" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_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_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_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" 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_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_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="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="us-gaap_ProfitLoss_lbl0" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl0"/>
    <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="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="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_Assets_lbl2" 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_lbl2"/>
    <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="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_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="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="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="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="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="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_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="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"/>
    <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="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_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="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_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_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_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="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="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="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="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="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_IncomeLossFromContinuingOperationsPerBasicShare_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_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_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="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_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_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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="country_CN_lbl0" xml:lang="en-US">CHINA</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CN" xlink:to="country_CN_lbl0"/>
    <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="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="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="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_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="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_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_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="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"/>
    <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="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="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_lbl0" 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_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="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_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="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_lbl1" 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_lbl1"/>
    <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="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="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_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_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="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_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="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"/>
    <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_lbl0" 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_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"/>
    <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"/>
    <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="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="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="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="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"/>
    <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="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="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="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_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="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_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="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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_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="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="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"/>
    <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_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_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_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="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"/>
    <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="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="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="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLoansPayable_lbl1" 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_lbl1"/>
    <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"/>
    <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="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_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_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="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="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_DebtInstrumentMaturityDateDescription_lbl0" xml:lang="en-US">Debt Instrument, Maturity Date, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDateDescription" xlink:to="us-gaap_DebtInstrumentMaturityDateDescription_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="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_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="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_OtherShortTermBorrowings_lbl0" xml:lang="en-US">Other Short-Term Borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherShortTermBorrowings" xlink:to="us-gaap_OtherShortTermBorrowings_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="us-gaap_OtherLiabilitiesNoncurrent_lbl0" 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_lbl0"/>
    <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="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="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="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_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_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="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_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_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_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="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_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="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="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="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_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="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="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_lbl1" 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_lbl1"/>
    <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="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="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0"/>
    <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="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_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_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="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_lbl1" 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_lbl1"/>
    <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_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_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_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_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_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="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="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="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="us-gaap_NetIncomeLoss_lbl1" 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_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_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="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_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="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_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_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_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_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_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_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="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="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="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="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="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="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_Capital_lbl0" 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_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="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="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="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"/>
    <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"/>
    <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="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="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"/>
    <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="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>itp-20220331_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: Mon May 09 04:17:32 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-20220331.xsd#itp_r_ConsolidatedBalanceSheet" roleURI="http://orientpaper.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ConsolidatedIncomeStatement" roleURI="http://orientpaper.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ConsolidatedCashFlow" roleURI="http://orientpaper.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ShareholdersEquityType2or3" roleURI="http://orientpaper.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_OrganizationandBusinessBackground" roleURI="http://orientpaper.com/role/OrganizationandBusinessBackground"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_BasisofPresentationandSignificantAccountingPolicies" roleURI="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_RestrictedCash" roleURI="http://orientpaper.com/role/RestrictedCash"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_Inventories" roleURI="http://orientpaper.com/role/Inventories"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_PrepaymentsandOtherCurrentAssets" roleURI="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_Propertyplantandequipmentnet" roleURI="http://orientpaper.com/role/Propertyplantandequipmentnet"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_FinancingwithSaleLeaseback" roleURI="http://orientpaper.com/role/FinancingwithSaleLeaseback"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_LoansPayable" roleURI="http://orientpaper.com/role/LoansPayable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_RelatedPartyTransactions" roleURI="http://orientpaper.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_OtherPayablesandAccruedLiabilities" roleURI="http://orientpaper.com/role/OtherPayablesandAccruedLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_DerivativeLiabilities" roleURI="http://orientpaper.com/role/DerivativeLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_CommonStock" roleURI="http://orientpaper.com/role/CommonStock"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_Warrants" roleURI="http://orientpaper.com/role/Warrants"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_EarningsPerShare" roleURI="http://orientpaper.com/role/EarningsPerShare"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_IncomeTaxes" roleURI="http://orientpaper.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_StockIncentivePlans" roleURI="http://orientpaper.com/role/StockIncentivePlans"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_CommitmentsandContingencies" roleURI="http://orientpaper.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_SegmentReporting" roleURI="http://orientpaper.com/role/SegmentReporting"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ConcentrationandMajorCustomersandSuppliers" roleURI="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ConcentrationofCreditRisk" roleURI="http://orientpaper.com/role/ConcentrationofCreditRisk"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_RisksandUncertainties" roleURI="http://orientpaper.com/role/RisksandUncertainties"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_RecentAccountingPronouncements" roleURI="http://orientpaper.com/role/RecentAccountingPronouncements"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_SubsequentEvent" roleURI="http://orientpaper.com/role/SubsequentEvent"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_AccountingPoliciesByPolicy" roleURI="http://orientpaper.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_OrganizationandBusinessBackgroundTables" roleURI="http://orientpaper.com/role/OrganizationandBusinessBackgroundTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_InventoriesTables" roleURI="http://orientpaper.com/role/InventoriesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_PrepaymentsandOtherCurrentAssetsTables" roleURI="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_PropertyplantandequipmentnetTables" roleURI="http://orientpaper.com/role/PropertyplantandequipmentnetTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_FinancingwithSaleLeasebackTables" roleURI="http://orientpaper.com/role/FinancingwithSaleLeasebackTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_LoansPayableTables" roleURI="http://orientpaper.com/role/LoansPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_OtherPayablesandAccruedLiabilitiesTables" roleURI="http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_DerivativeLiabilitiesTables" roleURI="http://orientpaper.com/role/DerivativeLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_WarrantsTables" roleURI="http://orientpaper.com/role/WarrantsTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_EarningsPerShareTables" roleURI="http://orientpaper.com/role/EarningsPerShareTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_IncomeTaxesTables" roleURI="http://orientpaper.com/role/IncomeTaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_CommitmentsandContingenciesTables" roleURI="http://orientpaper.com/role/CommitmentsandContingenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_SegmentReportingTables" roleURI="http://orientpaper.com/role/SegmentReportingTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofsubsidiariesandvariableinterestentitiesTable" roleURI="http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable" roleURI="http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofinventoriesTable" roleURI="http://orientpaper.com/role/ScheduleofinventoriesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofprepaymentsandothercurrentassetsTable" roleURI="http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofpropertyplantandequipmentnetTable" roleURI="http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable" roleURI="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable" roleURI="http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleoflongtermdebtrepaymentTable" roleURI="http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofotherpayablesandaccruedliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable" roleURI="http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofchangesinthederivativeliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofstockwarrantactivitiesTable" roleURI="http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofoutstandingandexercisablewarrantsTable" roleURI="http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofbasicanddilutednetincomepershareTable" roleURI="http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofprovisionsforincometaxesTable" roleURI="http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofdeferredtaxTable" roleURI="http://orientpaper.com/role/ScheduleofdeferredtaxTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable" roleURI="http://orientpaper.com/role/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleoffutureminimumleasepaymentsTable" roleURI="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ScheduleoffinancialinformationforreportablesegmentsTable" roleURI="http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_OrganizationandBusinessBackgroundDetails" roleURI="http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_RestrictedCashDetails" roleURI="http://orientpaper.com/role/RestrictedCashDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_PropertyplantandequipmentnetDetails" roleURI="http://orientpaper.com/role/PropertyplantandequipmentnetDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_FinancingwithSaleLeasebackDetails" roleURI="http://orientpaper.com/role/FinancingwithSaleLeasebackDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_LoansPayableDetails" roleURI="http://orientpaper.com/role/LoansPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_RelatedPartyTransactionsDetails" roleURI="http://orientpaper.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_CommonStockDetails" roleURI="http://orientpaper.com/role/CommonStockDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_WarrantsDetails" roleURI="http://orientpaper.com/role/WarrantsDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_IncomeTaxesDetails" roleURI="http://orientpaper.com/role/IncomeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_StockIncentivePlansDetails" roleURI="http://orientpaper.com/role/StockIncentivePlansDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_CommitmentsandContingenciesDetails" roleURI="http://orientpaper.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_SegmentReportingDetails" roleURI="http://orientpaper.com/role/SegmentReportingDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ConcentrationandMajorCustomersandSuppliersDetails" roleURI="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.xsd#itp_r_ConcentrationofCreditRiskDetails" roleURI="http://orientpaper.com/role/ConcentrationofCreditRiskDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220331.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_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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_AssetsAbstract" 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_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="6.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_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseNoncurrent" order="7.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_AssetsCurrentAbstract" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="8.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_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="9.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_AssetsCurrentAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent" order="10.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_AssetsCurrentAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="11.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_AssetsCurrentAbstract" xlink:to="us-gaap_Assets" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1.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_LiabilitiesAndStockholdersEquityAbstract" 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_LiabilitiesAndStockholdersEquityAbstract" 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_LiabilitiesAndStockholdersEquityAbstract" 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_LiabilitiesAndStockholdersEquityAbstract" 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-20220331.xsd#itp_AdvanceFromCustomers1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" 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_LiabilitiesAndStockholdersEquityAbstract" 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_LiabilitiesAndStockholdersEquityAbstract" 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_LiabilitiesAndStockholdersEquityAbstract" 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_LiabilitiesAndStockholdersEquityAbstract" 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_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="9.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_LiabilitiesCurrent" xlink:to="us-gaap_DeferredRevenueAndCreditsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredGainOnSaleleaseback" xlink:href="itp-20220331.xsd#itp_DeferredGainOnSaleleaseback"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="DeferredGainOnSaleleaseback" order="1.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_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2.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_LiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent" order="3.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_LiabilitiesCurrent" xlink:to="us-gaap_Liabilities" order="4.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_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="10.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_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="11.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_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="12.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_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="13.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-20220331.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_GrossProfit" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="0.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_GrossProfit" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" order="1.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="3.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="4.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-20220331.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-20220331.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="5.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="6.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="7.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="8.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="9.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="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" 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_EarningsPerShareAbstract" 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_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="4.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_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="4.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="5.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="6.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="7.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_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="3.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="4.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-20220331.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_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="5.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="6.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_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="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="LoanRepaidByARelatedParty" xlink:href="itp-20220331.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="2.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_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="7.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="8.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="9.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="10.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="11.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="12.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-20220331.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="NonCashRestrictedCash" xlink:href="itp-20220331.xsd#itp_NonCashRestrictedCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="NonCashRestrictedCash" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalCashEquivalentsAndRestrictedCash" xlink:href="itp-20220331.xsd#itp_TotalCashEquivalentsAndRestrictedCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="TotalCashEquivalentsAndRestrictedCash" order="13.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"/>
    <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-20220331.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"/>
    <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-20220331.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-20220331.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_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="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="10.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="11.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-20220331.xsd#itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock" xlink:href="itp-20220331.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/FinancingwithSaleLeaseback">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="FinancingwithSaleLeasebackTable" xlink:href="itp-20220331.xsd#itp_FinancingwithSaleLeasebackTable"/>
    <loc xlink:type="locator" xlink:label="FinancingwithSaleLeasebackLineItems" xlink:href="itp-20220331.xsd#itp_FinancingwithSaleLeasebackLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="FinancingwithSaleLeasebackTable" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancingwithSaleLeasebackTable" xlink:to="FinancingwithSaleLeasebackLineItems" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancingwithSaleLeasebackLineItems" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" 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-20220331.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-20220331.xsd#itp_CommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="CommonStockTextBlock" xlink:href="itp-20220331.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-20220331.xsd#itp_WarrantDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantDisclosureTextBlock" xlink:href="itp-20220331.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-20220331.xsd#itp_ConcentrationAndMajorCustomersAndSuppliersAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationAndMajorCustomersAndSuppliersTextBlock" xlink:href="itp-20220331.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-20220331.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-20220331.xsd#itp_RecentAccountingPronouncementsAbstract"/>
    <loc xlink:type="locator" xlink:label="RecentAccountingPronouncementsTextBlock" xlink:href="itp-20220331.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="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="1.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonRecurringFairValueMeasurementsPolicyTextBlock" xlink:href="itp-20220331.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="3.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="4.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-20220331.xsd#itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract"/>
    <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="PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract" 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/FinancingwithSaleLeasebackTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" xlink:href="itp-20220331.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" order="0.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="ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock" xlink:href="itp-20220331.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfLongTermDebtRepaymentsTableTextBlock" xlink:href="itp-20220331.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="1.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-20220331.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-20220331.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-20220331.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-20220331.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"/>
    <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-20220331.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-20220331.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-20220331.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="DongfangPaperMember" xlink:href="itp-20220331.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="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_ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_VariableInterestEntityLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="DateOfIncorporationOrEstablishments" xlink:href="itp-20220331.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-20220331.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-20220331.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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitieAbstract" xlink:href="itp-20220331.xsd#itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitieAbstract"/>
    <loc xlink:type="locator" xlink:label="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable" xlink:href="itp-20220331.xsd#itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"/>
    <loc xlink:type="locator" xlink:label="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems" xlink:href="itp-20220331.xsd#itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitieAbstract" xlink:to="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable" order="1.0"/>
    <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="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable" 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="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable" xlink:to="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems" order="2.0"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems" xlink:to="us-gaap_AssetsAbstract" 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_AssetsAbstract" 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_AssetsAbstract" 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_AssetsAbstract" 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_AssetsAbstract" 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_AssetsAbstract" 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_AssetsAbstract" 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="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems" 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="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseNoncurrent" order="0.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_AssetsCurrent" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="1.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_AssetsCurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsNoncurrent" xlink:href="itp-20220331.xsd#itp_DeferredTaxAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrent" xlink:to="DeferredTaxAssetsNoncurrent" order="3.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="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems" xlink:to="us-gaap_Assets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems" xlink:to="us-gaap_LiabilitiesAbstract" order="3.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_LiabilitiesAbstract" 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-20220331.xsd#itp_CurrentPortionOfLongTermLoansFromCreditUnion"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" 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_LiabilitiesAbstract" 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_LiabilitiesAbstract" 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-20220331.xsd#itp_AdvanceFromCustomers1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" 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_LiabilitiesAbstract" 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_LiabilitiesAbstract" 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_LiabilitiesAbstract" 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_LiabilitiesAbstract" 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="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="4.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="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DeferredRevenueAndCreditsCurrent" order="0.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="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="1.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_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2.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="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems" xlink:to="us-gaap_Liabilities" order="5.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-20220331.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"/>
    <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-20220331.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-20220331.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-20220331.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-20220331.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"/>
    <loc xlink:type="locator" xlink:label="RawMaterialsAbstract" xlink:href="itp-20220331.xsd#itp_RawMaterialsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="RawMaterialsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="RawMaterialsAbstract" 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-20220331.xsd#itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="PrepaidLandLease" xlink:href="itp-20220331.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-20220331.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-20220331.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_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="4.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="5.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-20220331.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"/>
    <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"/>
    <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-20220331.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract"/>
    <loc xlink:type="locator" xlink:label="FutureMinimumPaymentsDueCurrent" xlink:href="itp-20220331.xsd#itp_FutureMinimumPaymentsDueCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract" xlink:to="FutureMinimumPaymentsDueCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FutureMinimumPaymentsDueInTwoYears" xlink:href="itp-20220331.xsd#itp_FutureMinimumPaymentsDueInTwoYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract" xlink:to="FutureMinimumPaymentsDueInTwoYears" order="1.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="FutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_UnearnedPremiums" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="TotalFutureMinimumLeasePayments" xlink:href="itp-20220331.xsd#itp_TotalFutureMinimumLeasePayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FutureMinimumPaymentsDueInTwoYears" xlink:to="TotalFutureMinimumLeasePayments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CurrentPortionLeaseLiability" xlink:href="itp-20220331.xsd#itp_CurrentPortionLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FutureMinimumPaymentsDueInTwoYears" xlink:to="CurrentPortionLeaseLiability" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="PresentValueOfOperatingLeaseLiability" xlink:href="itp-20220331.xsd#itp_PresentValueOfOperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FutureMinimumPaymentsDueInTwoYears" xlink:to="PresentValueOfOperatingLeaseLiability" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictAbstract" xlink:href="itp-20220331.xsd#itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable" xlink:href="itp-20220331.xsd#itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"/>
    <loc xlink:type="locator" xlink:label="LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems" xlink:href="itp-20220331.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"/>
    <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-20220331.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-20220331.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-20220331.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-20220331.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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable" xlink:to="LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems" order="2.0"/>
    <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-20220331.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/2009/role/negatedLabel"/>
    <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-20220331.xsd#itp_ScheduleOfLongTermDebtRepaymentAbstract"/>
    <loc xlink:type="locator" xlink:label="FiscalYearAbstract" xlink:href="itp-20220331.xsd#itp_FiscalYearAbstract"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraNmMpBziov0CsbTNJj0KLqRaIA9x4fEAYFxuWRRMyRDuzUwIPSphaPVtDkitNHJBDZg0KnjpO4PxXtLu8H0kR09ZcrI4HFzprrMn5b2F4OvJ36sQvuVVYpXAV13VuEkF3FZs9VQ6AgwPytCXib9sS065Y3lJ+hPuLgXt7V099id3s1Ip6ZU0uYdiFj3GIS1g1bhC1J6zC84qbrs69haeuY] CSR-->
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLongTermDebtRepaymentAbstract" xlink:to="FiscalYearAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="FiscalYearAbstract" 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="FiscalYearAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="1.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="FiscalYearAbstract" xlink:to="us-gaap_LongTermDebt" order="2.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-20220331.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-20220331.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_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="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" 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-20220331.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/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract" xlink:href="itp-20220331.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"/>
    <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"/>
    <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-20220331.xsd#itp_ScheduleOfChangesInTheDerivativeLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" xlink:href="itp-20220331.xsd#itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable"/>
    <loc xlink:type="locator" xlink:label="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:href="itp-20220331.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"/>
    <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"/>
    <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-20220331.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-20220331.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-20220331.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="5.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="6.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="7.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="8.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="9.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-20220331.xsd#itp_ScheduleOfOutstandingAndExercisableWarrantsAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" xlink:href="itp-20220331.xsd#itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:href="itp-20220331.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"/>
    <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"/>
    <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-20220331.xsd#itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="BasicLossPerShareAbstract" xlink:href="itp-20220331.xsd#itp_BasicLossPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:to="BasicLossPerShareAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasicLossPerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" 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="BasicLossPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetIncomelossPerShare" xlink:href="itp-20220331.xsd#itp_NetIncomelossPerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasicLossPerShareAbstract" xlink:to="NetIncomelossPerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DilutedIncomePerShareAbstract" xlink:href="itp-20220331.xsd#itp_DilutedIncomePerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:to="DilutedIncomePerShareAbstract" order="1.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="DilutedIncomePerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" 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="DilutedIncomePerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectOfDilution" xlink:href="itp-20220331.xsd#itp_EffectOfDilution"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:to="EffectOfDilution" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0" 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="ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0" order="3.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="ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:to="us-gaap_EarningsPerShareDilutedProFormaAdjustment" order="4.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-20220331.xsd#itp_ScheduleOfProvisionsForIncomeTaxesAbstract"/>
    <loc xlink:type="locator" xlink:label="ProvisionForIncomeTaxesAbstract" xlink:href="itp-20220331.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_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="0.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="1.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/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofdeferredtaxTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDeferredTaxAbstract" xlink:href="itp-20220331.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-20220331.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-20220331.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-20220331.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/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract" xlink:href="itp-20220331.xsd#itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract"/>
    <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="ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract" 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="EffectOfExpensesNotDeductibleForPrcTaxPurposes" xlink:href="itp-20220331.xsd#itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="EffectOfExpensesNotDeductibleForPrcTaxPurposes" 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-20220331.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths" xlink:href="itp-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.xsd#itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears" xlink:to="OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalOperatingLeasePayments" xlink:href="itp-20220331.xsd#itp_TotalOperatingLeasePayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears" xlink:to="TotalOperatingLeasePayments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFinancialInformationForReportableSegmentsAbstract" xlink:href="itp-20220331.xsd#itp_ScheduleOfFinancialInformationForReportableSegmentsAbstract"/>
    <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="ScheduleOfFinancialInformationForReportableSegmentsAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="1.0"/>
    <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-20220331.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-20220331.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-20220331.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-20220331.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="EnterprisewideConsolidatedMember" xlink:href="itp-20220331.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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EliminationOfIntersegmentMember" xlink:href="itp-20220331.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="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_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="2.0"/>
    <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-20220331.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/terseLabel"/>
    <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_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_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </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-20220331.xsd#itp_OrganizationandBusinessBackgroundDetailsTable"/>
    <loc xlink:type="locator" xlink:label="OrganizationandBusinessBackgroundDetailsLineItems" xlink:href="itp-20220331.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"/>
    <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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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"/>
    <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="0.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="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="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_Capital" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ServiceFeePercentageOfNetProfit" xlink:href="itp-20220331.xsd#itp_ServiceFeePercentageOfNetProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="ServiceFeePercentageOfNetProfit" order="3.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="4.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="5.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="6.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="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageShareOfDistributableProfit" xlink:href="itp-20220331.xsd#itp_PercentageShareOfDistributableProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="PercentageShareOfDistributableProfit" order="8.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="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfRevenue" xlink:href="itp-20220331.xsd#itp_PercentageOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="PercentageOfRevenue" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfTotalAssets" xlink:href="itp-20220331.xsd#itp_PercentageOfTotalAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="PercentageOfTotalAssets" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfVaribaleInterest" xlink:href="itp-20220331.xsd#itp_PercentageOfVaribaleInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="PercentageOfVaribaleInterest" order="12.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-20220331.xsd#itp_PropertyplantandequipmentnetDetailsTable"/>
    <loc xlink:type="locator" xlink:label="PropertyplantandequipmentnetDetailsLineItems" xlink:href="itp-20220331.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"/>
    <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-20220331.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-20220331.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"/>
    <loc xlink:type="locator" xlink:label="SaleLeasebackTransactionLeasePeriod" xlink:href="itp-20220331.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-20220331.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-20220331.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-20220331.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/FinancingwithSaleLeasebackDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="FinancingwithSaleLeasebackDetailsTable" xlink:href="itp-20220331.xsd#itp_FinancingwithSaleLeasebackDetailsTable"/>
    <loc xlink:type="locator" xlink:label="FinancingwithSaleLeasebackDetailsLineItems" xlink:href="itp-20220331.xsd#itp_FinancingwithSaleLeasebackDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="FinancingwithSaleLeasebackDetailsTable" order="1.0"/>
    <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="FinancingwithSaleLeasebackDetailsTable" 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="HebeiTengshengMember" xlink:href="itp-20220331.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TLCLMember" xlink:href="itp-20220331.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="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="FinancingwithSaleLeasebackDetailsTable" xlink:to="FinancingwithSaleLeasebackDetailsLineItems" order="2.0"/>
    <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="FinancingwithSaleLeasebackDetailsLineItems" 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="FinancingwithSaleLeasebackDetailsLineItems" 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="FinancingwithSaleLeasebackDetailsLineItems" 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="FinancingwithSaleLeasebackDetailsLineItems" 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="FinancingwithSaleLeasebackDetailsLineItems" 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-20220331.xsd#itp_InterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancingwithSaleLeasebackDetailsLineItems" xlink:to="InterestRate" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InceptionOfTheLease" xlink:href="itp-20220331.xsd#itp_InceptionOfTheLease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancingwithSaleLeasebackDetailsLineItems" 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="FinancingwithSaleLeasebackDetailsLineItems" 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-20220331.xsd#itp_LeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancingwithSaleLeasebackDetailsLineItems" 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="FinancingwithSaleLeasebackDetailsLineItems" 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-20220331.xsd#itp_AmortizationOfLeaseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancingwithSaleLeasebackDetailsLineItems" 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="FinancingwithSaleLeasebackDetailsLineItems" 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-20220331.xsd#itp_DeferredGainAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancingwithSaleLeasebackDetailsLineItems" 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-20220331.xsd#itp_LoansPayableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LoansPayableDetailsLineItems" xlink:href="itp-20220331.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"/>
    <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="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="2.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-20220331.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" xlink:href="itp-20220331.xsd#itp_RuralCreditUnionOfXushuiDistrictMemberOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="RuralCreditUnionOfXushuiDistrictMemberOneMember" 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="3.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-20220331.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-20220331.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="4.0"/>
    <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="LoansPayableDetailsLineItems" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <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="DescriptionOfLoanDueAndRepaid" xlink:href="itp-20220331.xsd#itp_DescriptionOfLoanDueAndRepaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="DescriptionOfLoanDueAndRepaid" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherShortTermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_OtherShortTermBorrowings" order="3.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="4.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermLoansPayable" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="InstallmentRepaymentDescription" xlink:href="itp-20220331.xsd#itp_InstallmentRepaymentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="InstallmentRepaymentDescription" order="7.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="8.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="9.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="10.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="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition" xlink:href="itp-20220331.xsd#itp_PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition" order="12.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="13.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="14.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-20220331.xsd#itp_RelatedPartyTransactionsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsLineItems" xlink:href="itp-20220331.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"/>
    <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="RelatedPartyTransactionsDetailsTable" 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="MrZhenyongLiuMember" xlink:href="itp-20220331.xsd#itp_MrZhenyongLiuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="MrZhenyongLiuMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="2.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_0" xlink:href="itp-20220331.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_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="3.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="4.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-20220331.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"/>
    <loc xlink:type="locator" xlink:label="HebeiFangshengMember" xlink:href="itp-20220331.xsd#itp_HebeiFangshengMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="HebeiFangshengMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="srt_MajorCustomersAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="OneEmployeeDormitoryBuildingsMember" xlink:href="itp-20220331.xsd#itp_OneEmployeeDormitoryBuildingsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="OneEmployeeDormitoryBuildingsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TwoEmployeeDormitoryBuildingsMember" xlink:href="itp-20220331.xsd#itp_TwoEmployeeDormitoryBuildingsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="TwoEmployeeDormitoryBuildingsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ThreeEmployeeDormitoryBuildingsMember" xlink:href="itp-20220331.xsd#itp_ThreeEmployeeDormitoryBuildingsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="ThreeEmployeeDormitoryBuildingsMember" 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="RelatedPartyTransactionsDetailsTable" xlink:to="RelatedPartyTransactionsDetailsLineItems" order="6.0"/>
    <loc xlink:type="locator" xlink:label="LoanPayableTermDescription" xlink:href="itp-20220331.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-20220331.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-20220331.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-20220331.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_DebtInstrumentMaturityDateDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDateDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDateDescription" order="16.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="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfEmployee" xlink:href="itp-20220331.xsd#itp_NumberOfEmployee"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="NumberOfEmployee" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SalePriceOfDormitoryBuildings" xlink:href="itp-20220331.xsd#itp_SalePriceOfDormitoryBuildings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="SalePriceOfDormitoryBuildings" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoansPayableTerm" xlink:href="itp-20220331.xsd#itp_LoansPayableTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="LoansPayableTerm" order="20.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="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_PaymentsForRent" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RentalPaymentLeaseAgreement" xlink:href="itp-20220331.xsd#itp_RentalPaymentLeaseAgreement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="RentalPaymentLeaseAgreement" order="22.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-20220331.xsd#itp_CommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="CommonStockDescription" xlink:href="itp-20220331.xsd#itp_CommonStockDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockAbstract" xlink:to="CommonStockDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CorrespondingPricePerShare" xlink:href="itp-20220331.xsd#itp_CorrespondingPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockAbstract" 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="CommonStockAbstract" 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-20220331.xsd#itp_AggregateSharesOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockAbstract" xlink:to="AggregateSharesOfCommonStock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsToPurchaseShares" xlink:href="itp-20220331.xsd#itp_WarrantsToPurchaseShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockAbstract" 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="CommonStockAbstract" 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-20220331.xsd#itp_PublicOfferingForGrossProceeds"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockAbstract" xlink:to="PublicOfferingForGrossProceeds" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/WarrantsDetails">
    <loc xlink:type="locator" xlink:label="WarrantDisclosureAbstract" xlink:href="itp-20220331.xsd#itp_WarrantDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsTable" xlink:href="itp-20220331.xsd#itp_WarrantsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsLineItems" xlink:href="itp-20220331.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"/>
    <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"/>
    <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-20220331.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="InvestmentWarrantsExercisePrice" xlink:href="itp-20220331.xsd#itp_InvestmentWarrantsExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsLineItems" xlink:to="InvestmentWarrantsExercisePrice" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantTermDescription" xlink:href="itp-20220331.xsd#itp_WarrantTermDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsLineItems" xlink:to="WarrantTermDescription" order="3.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-20220331.xsd#itp_IncomeTaxesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDetailsLineItems" xlink:href="itp-20220331.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"/>
    <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="country_CN" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CN"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="country_CN" order="2.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"/>
    <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="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <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-20220331.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-20220331.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="DeferredTaxAssetsValuationAllowancePercentage" xlink:href="itp-20220331.xsd#itp_DeferredTaxAssetsValuationAllowancePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="DeferredTaxAssetsValuationAllowancePercentage" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRate" xlink:href="itp-20220331.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-20220331.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-20220331.xsd#itp_StockIncentivePlansDetailsTable"/>
    <loc xlink:type="locator" xlink:label="StockIncentivePlansDetailsLineItems" xlink:href="itp-20220331.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"/>
    <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="IncentiveStockPlanMember" xlink:href="itp-20220331.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="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="StockIncentivePlansDetailsTable" xlink:to="StockIncentivePlansDetailsLineItems" order="2.0"/>
    <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"/>
  </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-20220331.xsd#itp_CommitmentsandContingenciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsLineItems" xlink:href="itp-20220331.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"/>
    <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-20220331.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"/>
    <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="LeaseExpiryTerm" xlink:href="itp-20220331.xsd#itp_LeaseExpiryTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="LeaseExpiryTerm" order="2.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="3.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="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/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="OutstandingCommitment" xlink:href="itp-20220331.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-20220331.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-20220331.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-20220331.xsd#itp_ConcentrationAndMajorCustomersAndSuppliersAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationandMajorCustomersandSuppliersDetailsTable" xlink:href="itp-20220331.xsd#itp_ConcentrationandMajorCustomersandSuppliersDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ConcentrationandMajorCustomersandSuppliersDetailsLineItems" xlink:href="itp-20220331.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"/>
    <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-20220331.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="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-20220331.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-20220331.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"/>
    <loc xlink:type="locator" xlink:label="ConcentrationCreditRiskPercentage" xlink:href="itp-20220331.xsd#itp_ConcentrationCreditRiskPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationandMajorCustomersandSuppliersDetailsLineItems" xlink:to="ConcentrationCreditRiskPercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfSupplier" xlink:href="itp-20220331.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-20220331.xsd#itp_ConcentrationofCreditRiskDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ConcentrationofCreditRiskDetailsLineItems" xlink:href="itp-20220331.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"/>
    <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"/>
    <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-20220331.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>GRAPHIC
<SEQUENCE>11
<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" %4 E # 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#VS3]/LI-,
MM6:SMF+0QY/DCG !'49JS_9M@?\ ERMOXO\ EDO\77MW[T:;_P @NTSG_4IU
M;=_"._?ZU:H K?V=8@Y%E;YR#GREZCIV[=J;_9FG[=OV&VQM*X\E>A.2.G3/
M-6Z* *W]G66[=]CM]V[=GRESG&,].N*3^S-/V[?L-MMVA<>4O0'('3IFK5%
M%;^SK$G/V*WSDG/E+U/7MWI/[-L!_P N5MV_Y9+VZ=NW:K5% %7^S+#&/L-M
MC!'^J7H>O;O2_P!G6.[/V.WSD-GREZ@8!Z59HH J?V9I^W;]AMMNW;CR5Z9S
MCITSS3O[.L=V[[';YR6SY2]2,$]/2K-% %7^S+#&/L-MC &/*7H.G;M1_9MA
M_P ^5MW_ .62]^O;OWJU10!6_LVQ!S]BM\Y!_P!4O4=.W:D_LS3]NW[#;8P5
MQY2]"<D=/6K5% %;^SK'=N^QV^<[L^4O7&,].N*3^S-/V[?L-MC 7'E+T!R!
MT]:M44 5CIUB3DV=ODDG/E+U/4].])_9MA_SY6W;_EDO;IV[5:HH J_V988Q
M]BMNX_U2]^O;O2_V=8YS]BM\Y!SY2]1T/2K-% %7^S-/V[?L-MC&W'E+TSG'
M3UI?[.L=V[[';YR6SY2]<8ST]*LT4 5?[,L,8^PVV, 8\I>@Z=NU']FV/_/E
M;=_^62]^O;O5JB@"K_9MB#G[%;=0?]4O;IV[4?V988Q]AML8(QY2]#R1TJU1
M0!6_LZQW;OL=OG.[/E+UQC/3TI/[,L,8^PVV,;<>4O3.<=/6K5% %;^SK'.?
ML5OG).?*7J>IZ4G]F6'_ #Y6W;_EDO;IV[5:HH J_P!FV'_/E;=_^62]^O;O
M2_V=8YS]BM\Y!SY2]1T[59HH J_V988Q]AML8VX\I>F<XZ>M+_9UCG/V.WSG
M=GREZXQGI5FB@"K_ &988Q]AML8 QY2]!T[4?V;8_P#/E;=_^62]^O;O5JB@
M"K_9MC_SY6W;_EDO;IV[4?V988Q]AML8(QY2]#U[5:HH K?V=8YS]CM\YW9\
MI>O3/2D_LRPQC[#;8QMQY2],YQTJU10!6_LZQ+;OL=OG).?*7J>IZ4G]F6&,
M?8;;& /]4O;IV[5:HH J_P!FV'_/E;=_^62]^O;O1_9MCG/V*WSD'_5+U'3M
MVJU10!5_LRPQC[#;8P1CREZ=<=*7^SK'.?L=OG.[/E+UQC/2K-% %7^S+#&/
ML-MC &/*7H.@Z4?V;8YS]BMNI/\ JE[]>W>K5% %7^S;#_GRMNW_ "R7MT[=
MJ/[,L,8^PVV,$?ZI>AZ]JM44 5O[.L<Y^Q6^<YSY2]>F>E)_9FGXQ]AML8VX
M\I>F<XZ5:HH K?V=8[MWV.WSDMGREZ],]*3^S+#&/L-MC '^J7H.G;M5JB@"
MK_9MA_SY6W?_ )9+WZ]N]+_9MCG/V*WSD'_5+VZ=NU6:* *O]F6&,?8;;&",
M>4O0\D=*7^SK'.?L=OG.[/E+UQC/3TJS10!5_LRPQC[#;8P!CREZ=<=*7^SK
M'.?L5OG)/^J7J>O;O5FB@"K_ &;8?\^5MV_Y9+VZ=NU']F6&,?8;;&"/]4O?
MKV[U:HH K?V=8YS]BM\Y!SY2]1P#TI/[,T_;M^PVV,;<>4O3.<=*M44 5O[.
ML=V[[';YSNSY2]<8ST]*3^S+#&/L-MC &/*7H.0.E6J* *O]FV/_ #Y6W?\
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
M%\0:,_F;=5LF\N(3/B=?E3CYCSTY'/N*NVUU;WMM'<VLT<T$@RDD;!E8>Q%
M&(?!/ATPQPG3@8XHC%&AED(12<DK\W#9 ^8<\=:?'X-T", #3E;!#$O([EB&
M9P223GYF8\]<UNT4 8$7@KP]!$(H]/(C\Q)2IGD(9DP%SEN0-HP#QP.*WZ**
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *K:CG^S+O;NSY+XVD _=/0G@
M&K-5=3Q_95YG&/(?.5W#[I[=_I0 :9C^R;/;MQY"8VDD?='3-6JK:=G^S+3=
MNSY*9W8S]T=<59H **** "BBB@#F=>\.WFKZ[9W<,UK#!%;3V\C%293YB[<@
MCCCJ,^IK'LO!_B&VL8K*34[66"TD@GM5D\QP)(\#:23D(0,X[$\=*[ZB@'J>
M9V7PQO[.TAMQJ=LRVLTEU ?)8;YG='97&>4!3 QS@CTKM_#VE2Z/I(MIY5EF
M>62>1D!"AG<N0H/89P*U:* \S+2.YEU&ZA_M"X5(PC* L?&[/^S[58^Q3_\
M02NO^^8__B*;;_\ (7O?]R+_ -FJ]0!3^Q3_ /02NO\ OF/_ .(H^Q3_ /02
MNO\ OF/_ .(JY10!3^Q3_P#02NO^^8__ (BC[%/_ -!*Z_[YC_\ B*N44 4_
ML4__ $$KK_OF/_XBC[%/_P!!*Z_[YC_^(JY10!3^Q3_]!*Z_[YC_ /B*/L4_
M_02NO^^8_P#XBKE% %/[%/\ ]!*Z_P"^8_\ XBC[%/\ ]!*Z_P"^8_\ XBKE
M% %/[%/_ -!*Z_[YC_\ B*/L4_\ T$KK_OF/_P"(JY10!3^Q3_\ 02NO^^8_
M_B*/L4__ $$KK_OF/_XBKE% %/[%/_T$KK_OF/\ ^(H^Q3_]!*Z_[YC_ /B*
MN44 4_L4_P#T$KK_ +YC_P#B*/L4_P#T$KK_ +YC_P#B*N44 4_L4_\ T$KK
M_OF/_P"(H^Q3_P#02NO^^8__ (BKE% %/[%/_P!!*Z_[YC_^(H^Q3_\ 02NO
M^^8__B*N44 4_L4__02NO^^8_P#XBC[%/_T$KK_OF/\ ^(JY10!3^Q3_ /02
MNO\ OF/_ .(H^Q3_ /02NO\ OF/_ .(JY10!3^Q3_P#02NO^^8__ (BC[%/_
M -!*Z_[YC_\ B*N44 4_L4__ $$KK_OF/_XBC[%/_P!!*Z_[YC_^(JY10!3^
MQ3_]!*Z_[YC_ /B*/L4__02NO^^8_P#XBKE% %/[%/\ ]!*Z_P"^8_\ XBC[
M%/\ ]!*Z_P"^8_\ XBKE% %/[%/_ -!*Z_[YC_\ B*/L4_\ T$KK_OF/_P"(
MJY10!3^Q3_\ 02NO^^8__B*/L4__ $$KK_OF/_XBKE% %/[%/_T$KK_OF/\
M^(H^Q3_]!*Z_[YC_ /B*N44 4_L4_P#T$KK_ +YC_P#B*/L4_P#T$KK_ +YC
M_P#B*N44 4_L4_\ T$KK_OF/_P"(H^Q3_P#02NO^^8__ (BKE% %/[%/_P!!
M*Z_[YC_^(H^Q3_\ 02NO^^8__B*N44 4_L4__02NO^^8_P#XBC[%/_T$KK_O
MF/\ ^(JY10!3^Q3_ /02NO\ OF/_ .(H^Q3_ /02NO\ OF/_ .(JY10!3%G.
M"#_:-R?8K'S_ ..U<HHH **** "BBB@ HHHH **** "JNI<:7><X_</_ ![/
MX3_%V^M6JK:EDZ7=@ D^2_1-Q^Z>W?Z4 )IF/[*L\8QY"8VC ^Z.@[5:JMIN
M?[+M,YSY*=6W?PCOW^M6: "BBB@ HHHH RKS78K'7K/2Y8)0+J&647&0(UV
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
MV_\ R%[W_<B_]FJ]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M:TEI*\;RR7$4 94( &,D@9KTNO/+?_B8>/[4=52::XSZ8&T4H_QH>5W]R?\
MF95M8V[G9VMG=V<$=O!)9QPQ@!42W88'_?=:%%%,U"BBB@ HHHH **** "BB
MB@ JMJ.?[,N]N[/DOC:H8_=/0'K]*LU4U3;_ &3>[MNWR'SOSC&T]<<X^E "
MZ;_R"[3.?]2G5MW\([]_K5JJNF_\@NT_ZX)_#M_A';M]*M4 %%%% !1110 V
M21(HVDD8(B LS,<  =2:SK;Q%I%WIL^HPW\36D'^ME.0$X!YSSR""/7(Q5R\
MMS=V-Q;"0QF6-D#A02N1C.#P?QKC;7P'>6VE3:6FJQ+:SGS'V6YXD4)L(!8G
M&4R1NYS@8% &W_PFGASC_B;VXRI;!)&,9X/'#<'Y>OM6M97UMJ5G'=V<RS02
M#Y77OS@_K7"/\,II)))&UL;I=2&KMBUX^UCH1\W^K_V>O^U78Z%I)T;3!:M/
MY\K2R32R;=H9W8LV!DX&3P,FA; _(DM_^0O>_P"Y%_[-5ZL:*QWZM>C[7=+\
ML9XD]=WM5K^SAN"_;[S)Y \[_P"M0!?HJB=- '-]>#_MK_\ 6JG<M9VLT,4N
MIW0:5MH_?#CZ^E*4E'5L#:HK.6SB?[NI7+?2<&B2RCBB:234+M449+&;@?I1
M=;@:-5[V[BL;22XF8!4&0">I]!6%>7<<<_V6QN;V\NS_  )-\J^['%20>&WN
MD636+J6XE ^5 ^%3_&L956[QIJ[_  0K]A\/BW3&A1I7>.0CYE\LG!^N*D_X
M2O2?^>TG_?IO\*GM]#MK1"EM-<PJ3DA9>I_&I&TM74J]W=LI&"#+U'Y4HQK\
MNK5_3_@AJ4;?Q9ITAD$KF(!R$)4G<OK[58'B32#_ ,OL8^H(ID/AJPMF+0&:
M-B,$K(>GXU*=#MV^]-.?JP_PH@L1;WFK_,2N5Y_%%@DOEP;[ERN5$(SN/I48
MT[4-8(?4Y#;VW46L1Y/^\:(_"EM%="XCN[I) VX%2H_I6C_9O_3[>?\ ?W_Z
MU*-.I._MMNRV^86;W!=&TU%"BQM\ 8&8P:N%%*X*@@=B*HFP175#J%V&;.U3
M-R<=<4[^S?\ I]O/^_O_ -:MU",=D45=4\/6^INC%S"$!XC0<_6HM)NI=/NO
M['OF^91FVE/21?3ZBK_]F_\ 3[>?]_?_ *U5;[04O(<&[N3*GS1,\F=K>M93
MI<K]I36OY^0K=4;%%<[I)>[,EK=W=Y'?0'$B>;PP_O#CI6I_9O\ T^WG_?W_
M .M6L)J:YD-.Y>HJC_9O_3[>?]_?_K4?V;_T^WG_ ']_^M5 7J*H_P!F_P#3
M[>?]_?\ ZU']F_\ 3[>?]_?_ *U &#XKO/L]TLF>+6UEF^C$8'ZUI^$[,V'A
M?3X6'SF(.WU;G^M<?XEB,^H2V2332&>XAM06?)(^\V?I7=+I810JWMX !@#S
M?_K4J7\)O^:3_#3_ #,HZU&^Q?HJC_9O_3[>?]_?_K4?V;_T^WG_ ']_^M3-
M2]15'^S?^GV\_P"_O_UJ/[-_Z?;S_O[_ /6H O451_LW_I]O/^_O_P!:C^S?
M^GV\_P"_O_UJ +U%4?[-_P"GV\_[^_\ UJ/[-_Z?;S_O[_\ 6H O451_LW_I
M]O/^_O\ ]:C^S?\ I]O/^_O_ -:@"]15'^S?^GV\_P"_O_UJ/[-_Z?;S_O[_
M /6H O451_LW_I]O/^_O_P!:C^S?^GV\_P"_O_UJ +U%4?[-_P"GV\_[^_\
MUJ/[-_Z?;S_O[_\ 6H O451_LW_I]O/^_O\ ]:C^S?\ I]O/^_O_ -:@"]7%
M>-X?+U/2;OH'\RV<^S+D?K73_P!F_P#3[>?]_?\ ZU<]XUTPIX<DN5N+F1K:
M1)@)),@8."?R-:4US2Y7UNOO31G5^!G0:)-Y^BV;GKY8!_#C^E7ZYCPS +O2
MLB[N5V2,N$DP,=1_.MG^S?\ I]O/^_O_ -:N>B[TXM]BUL7J*H_V;_T^WG_?
MW_ZU']F_]/MY_P!_?_K5H,MS/Y4$DG]U2WY"N#\$Q_:/$M_=$']S;K'SZL<_
MTKI-8M/LND74WVR[)5" &EX.>.>/>L+P-I_VBQOKO[1.GFW)4>6^W(4 "E#^
M))]H_FU_D93UG%'<452&FX(/VV\.#T,O_P!:KM,U"BBB@ HHHH **** "BBB
M@ JMJ.?[,N]N[=Y+XVD _=/0G@&K-5=3Q_9-YG&/(?.Y=P^Z>H[_ $H -,Q_
M95GC&/(3H<C[H[]ZM56T[/\ 9EIG.?)3.X8/W1UQ5F@ HHHH **** "BH;NZ
MCLK*>[FSY4$;2/CK@#)_E7-VGC6&Z\+3ZT+="8RBBVCF);+[=@8LJ[2=PSU&
M.030!U5%>?O\36CDDC;16W1ZD-)?%T,?:SG:!\O*=/FX(S]TUUVA:M_;.F_:
MC!Y$BRR0R1[MP5T8JV#@9&1UP*/,'H26_P#R%[W_ '(O_9JP]4LM9N]:\^&.
M2.%/W:M'(H.WN>O>M2&_LTU>]W7<"_+&.9 .1NSWJY_:=A_S_6W_ ']7_&LJ
MM)5%9L35S.'AFU;F>YO)SWWS'%5;GP;:RS%H9V@3  0+N_4FMO\ M*P_Y_;;
M_OZO^-4KOQ-H]E<6\,M]$6G;:I1@P7W8CH*7U2G/11N)\J6HT>%]***#;_.!
M@LK%<GUZUGZGX7<HB:<[@$_.)9CC';BM\:G8'I?6Q_[:K_C0=2L!UO;;_OZO
M^-*6&I25K6'RHKZ'I[:=IRPRQ1),"=S1\[O0DU/J6I6NE6,EW=R!(D'XL>P
M[FLW6/%NE:1$"9UN9V^Y# P8L?<] /K6#]BE\3,)_$.IV]M;#F*Q@G7*GL6;
MUKJHT%&*YM(_B_0SE.WNPU?];G5:1K=EK5FEQ:2@Y^]&QPR'T(K1KC1X3\)B
MWCC%TJ2J,&>.[VNQ]3SBF'2[FR!.E^,2 /NQ74B2+],YXJW&DW[LK>J!2J)>
M\ON.UHKS71)_$TLEXKZU:6R^:=SW#*^6[[!Z=/:M?^S;R<?Z7XW;W%N4C_K3
ME1C%V<E^(*HVKJ+.GFU;3[:Y>WGO((Y43S&5W (7UK"G\:17$IM]#L9]3F'&
MZ-=L:_5C6/'X-TC^VA=76LQ7=KC<R2S*7=_<YZ5V<%WI5M$(H+BSBC'14=0!
M^5#]E#;WOP7^8E[26^AQ=SX9\5:KK%MJ-U=PV\@)*F)R?LX'0 =\_P#ZZV?L
M7C.W'[O5=/N@.@E@*?RK?_M.P_Y_K;_OZO\ C1_:=A_S_6W_ ']7_&AXB3LF
ME]PU12ZO[SC->UKQAIM@&FL[:(%P#<6Q+_A@],UT_AW64US1XKOY%F^[+&K9
MV,.Q]*MG4M/(P;VV(_ZZK_C7+ZM:16-\VM^'[VU2[ZW%KYRA+@?3/#4^:%2/
M*TD^XN64'S7NC7\16ZQ0KJD,@ANK;&UO[X_NFK6AZG_:FG+*V/-4[9 /6J>G
M>(-&\0:<LDKP*0?WD%P1E&_'K]:J-<V>C:RD]K/ ;.ZPDL<;@^6W9L#M7GU(
M2HU>9Z+K_F6FG[RV.IHJK_:=A_S^VW_?U?\ &C^T[#_G^MO^_J_XUT%EJ@D
M$GH*J_VG8?\ /];?]_5_QJMJ&K6<>G7#1W<#N(VVJL@))Q]:4GRIL#C=,']I
M^-K3/*Q-+=O]2=JFO1:X#P1);)J6IW<]Q%&5"6Z!W X R<?C7:_VG8?\_P!;
M?]_5_P :I+EIPCV2^]ZO\S*ELWW9:HJK_:=A_P _UM_W]7_&C^T[#_G^MO\
MOZO^-(U+5%5?[3L/^?ZV_P"_J_XT?VG8?\_UM_W]7_&@"U157^T[#_G^MO\
MOZO^-']IV'_/];?]_5_QH M455_M.P_Y_K;_ +^K_C1_:=A_S_6W_?U?\: +
M5%5?[3L/^?ZV_P"_J_XT?VG8?\_UM_W]7_&@"U157^T[#_G^MO\ OZO^-']I
MV'_/];?]_5_QH M455_M.P_Y_K;_ +^K_C1_:=A_S_6W_?U?\: +5%5?[3L/
M^?ZV_P"_J_XT?VG8?\_UM_W]7_&@"U157^T[#_G^MO\ OZO^-']IV'_/];?]
M_5_QH M52UBU%]HM[:D9\V%E ]\<4_\ M.P_Y_K;_OZO^-']IV'_ #_6W_?U
M?\::=G<35U8Y7X>7)DT^6-L9 1L#\C_(5VE>>^$9X-.\0:A;--&L*R2*KEQM
M(W;ASTZ&NX_M.P_Y_K;_ +^K_C4)6E**Z-_Y_J12?N(M455_M.P_Y_K;_OZO
M^-']IV'_ #_6W_?U?\:HT,OQA/Y.@2<_><#\N?Z4G@NW^S^$['(PTBF4_P#
MB3_+%8_CV_AFTJ.*WGBD))SL<''&!G'UKI;&[T^UL+>W%[; 11*G^M7L,>M3
M#[;\TON5_P!3/>IZ(TJ*JC4K$D 7ML2>@\U?\:M51H%%%% !1110 4444 %%
M%% !574N-+N^<?N7_CV?PG^+M]>U6JJZEDZ7=X!)\E^B;C]T]N_TH -,Q_9-
MGC;CR$QMSC[HZ9JU5;3L_P!EVF<Y\E,Y.3]T=ZLT %%%% !1110 V2-)8WCD
M4.C@JRL,@@]0:Q%\&Z"B;!8 Q[&38SLP(8*#U.>BJ!Z <8K=HH Y_P#X0?PT
M>NDPDXP26;D_WCSR_/WOO>];%C8VNFV<=I9PK%!'G:@]SD\GDG/>K%% &?!&
MAU>]RB_<B[?[U<MJOA76;SQ:EY!?^5;%3MF4 &$?W O?/_ZZZNW_ .0O>_[D
M7_LU7JNG4=-W1$X*:LSE/^$%MICF]U34;G/4-+M'Y 4R7X<Z(SP&(31(C9D7
M>3Y@]"3TKKJ*KV]1;,7L8=CE6^'^C*2ULUW;,>\4Q'\ZS=:\%ZD=+DCL=6NK
MH<$VUPP^<?[U=Y13CB*B=[W$Z,&K6.>\,>%X-#M \RQS7\G,LQ&3_N@^@K>\
MJ/\ YYK^5/HK.<W-\TBXQ459#/*C_P">:_E1Y4?_ #S7\J?14E#/*C_YYK^5
M'E1_\\U_*GT4 ,\J/_GFOY4>5'_SS7\J?10 SRH_^>:_E1Y4?_/-?RI]% #/
M*C_YYK^5'E1_\\U_*GT4 <AXLT>2U_XG^D1LFHP_ZP1J")$[[E[XI?"FI'Q3
MH5S#?Q1&1#Y;2)@%LC(..QKKJY#7K.3P_J2>(]-B_<@!+ZW08#I_> ]171%J
MK#V4EKT?Z&$HN$N=;=5^II:'*8VETJ[5?M-M]UB/OIV-;7E1_P#/-?RK#U("
M\M+;7-,8/)$N]2O_ "TC/45JZ?J$&I6BW$!RIX(/4'TKAIMP?LI;K;T_X&QJ
MF3^5'_SS7\JP_%DD=MH3X1078+T[=?Z5OUQ/Q$G/V*"V3[SYP/<X4?SJJJYH
M\G>R^]I"F[1;-#P-9+#X7@E= 7N':8Y&3R>/T KH_*C_ .>:_E45A;+9Z?;6
MRC BB5/R&*L5O4ES2;'"/+%(9Y4?_/-?RH\J/_GFOY4^BH*&>5'_ ,\U_*CR
MH_\ GFOY4^B@!GE1_P#/-?RH\J/_ )YK^5/HH 9Y4?\ SS7\J/*C_P">:_E3
MZ* &>5'_ ,\U_*CRH_\ GFOY4^B@!GE1_P#/-?RH\J/_ )YK^5/HH 9Y4?\
MSS7\J/*C_P">:_E3Z* &>5'_ ,\U_*CRH_\ GFOY4^B@!GE1_P#/-?RH\J/_
M )YK^5/HH 9Y4?\ SS7\J/*C_P">:_E3Z* .%GC6P^(X^4".Y5' QQR"I_7%
M=OY4?_/-?RKD/&2&WU?2;]>N6C)^A##^1KL5(90PZ$9%3_R\?FD_PM^AG#1M
M>8WRH_\ GFOY4>5'_P \U_*GT51H<1XJC6Z\2Z58JHVM(FX =MV3_P"@UVGE
M1_\ /-?RKD0/MGQ'4]5MXV;\E"_S8UV-13^"_=O\[?H9PW;&>5'_ ,\U_*GT
M459H%%%% !1110 4444 %%%% !574\?V3>;MN/(?.YB!]T]2.15JJVHY_LR[
MV[MWDOC9C.=IZ9XS0 FF?\@JSQC'D)T7;_".W;Z5:JKIO_(*L_\ K@G\6[^$
M=^_UJU0 4444 %%%% $5U*]O:331Q-,\:,RQIU<@=![FO.[#Q/KG_"+ZC'>"
M^&LM<RF$/9%62%2FXJN.0H8X)SDCO7I-&!G..: /'G\1^+!)(([K4FC74!%&
MQLOO:=SNN3\GWQVZ=!\IKT?PI<WMWH$4U\TKN9)!')*FQY(@Y",PP,$K@]!]
M*VJ*%L#,>*YN%U>]VV$S?+&.'3_:Y^]5S[9=?] V?_OY'_\ %4VW_P"0O>_[
MD7_LU7J *?VRZ_Z!L_\ W\C_ /BJ/MEU_P! V?\ [^1__%5<HH I_;+K_H&S
M_P#?R/\ ^*H^V77_ $#9_P#OY'_\55RB@"G]LNO^@;/_ -_(_P#XJC[9=?\
M0-G_ ._D?_Q57** *?VRZ_Z!L_\ W\C_ /BJ/MEU_P! V?\ [^1__%5<HH I
M_;+K_H&S_P#?R/\ ^*H^V77_ $#9_P#OY'_\55RB@"G]LNO^@;/_ -_(_P#X
MJC[9=?\ 0-G_ ._D?_Q57** *?VRZ_Z!L_\ W\C_ /BJ/MEU_P! V?\ [^1_
M_%5<HH I_;+K_H&S_P#?R/\ ^*H^V77_ $#9_P#OY'_\55RB@"G]LNO^@;/_
M -_(_P#XJFO<W$B,CZ7,RL,$%X\$?]]5>HH \_CEO/"]W-I9AEAT[4&(LV=E
M/DN>JYW8QZ<U=M/#M[;.6_TQ#CY3"Z*0?^^^:WO$>F_VKH-U:K"LLI3,09L8
M<="#V-<EX=O/&GV!TCM89TCD*AKYBK CJ!Z@5I4P\,2E4ENO.WS.>_)+EM==
M#<C_ .$GMG 1!<1_]-R@/YAJP+RXN-<\1V!D@4^3,H:)''.W)."<#K6W]K\;
M_P#0,TG_ +_-_C6+HT&N/XZ:2\TZ&-8DQ(J#$4:GH4]3D?7K62P<U)2A-6CK
M9NX2FG96>IW'VRZ_Z!L__?R/_P"*H^V77_0-G_[^1_\ Q57**9T%/[9=?] V
M?_OY'_\ %4?;+K_H&S_]_(__ (JKE% %/[9=?] V?_OY'_\ %4?;+K_H&S_]
M_(__ (JKE% %/[9=?] V?_OY'_\ %4?;+K_H&S_]_(__ (JKE% %/[9=?] V
M?_OY'_\ %4?;+K_H&S_]_(__ (JKE% %/[9=?] V?_OY'_\ %4?;+K_H&S_]
M_(__ (JKE% %/[9=?] V?_OY'_\ %4?;+K_H&S_]_(__ (JKE% %/[9=?] V
M?_OY'_\ %4?;+K_H&S_]_(__ (JKE% %/[9=?] V?_OY'_\ %4?;+K_H&S_]
M_(__ (JKE% %/[9=?] V?_OY'_\ %4?;+K_H&S_]_(__ (JKE% %/[9=?] V
M?_OY'_\ %4?;+K_H&S_]_(__ (JKE% ')^+S/<Z*KM8RQ""9'WLZ$ 9P>C$]
MZUM.U"XETZV=;"9P8U^8.F#Q[M5G6+;[7HUY!W>)@/KCC]:H^$Y_/\/0?[!*
M_KG^M9R_B+T?YW_4C:1?^V77_0-G_P"_D?\ \52?;+K_ *!L_P#W\C_^*J[4
M=Q((K:60]$0M^0K1NRN6<?X>EFE\0ZK?):22YPGRLHVY)..2/0=*ZC[9=?\
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
M1110!1M_^0O>_P"Y%_[-7$R^!_#MK<&2ZO[L!6+O'(5 ."/E/'?(_"NVM_\
MD+WO^Y%_[-6/JEI8WETMWJ#1^9#N18)>,G(VC'<'GGW]J<:<)OWQ^WKTD_8/
M5F!<:;X-9_*L=.N;R;^[:L^/IG-9+>"M0FDF>&R:&-W(CBD?)48+8SWZ=Z].
MMY].MX@D,EK$N/NHZ@#\JBN->TRTCGDN+N*-81N.7!R/48Z^E6E!/W8$N>*F
MK3JOY?\ !NSBK#1_"DDB0:C975G='^&YF?:_T/2LW5O#VE:EJPL/"\,TDR<3
M2!\P1^Y8Y)/T-=$ZZGXXD0^4VGZ(K;E=U'G3_3/W1_GFI;[P_/HR2OHMW(JN
MA+V[C(([G/:K5&C?:S[= >,Q=%7E)R7W/[MON(="\ :1:PF;4D-S<*<.)1M1
M#[#N/>JVO67A&4I!:V?G72'Y4LLC=[,16Q;>')]2W2ZSJ$\QW'=;QDH@/I[U
MOVNFV5C&$MK:*)1TVKS^=*?)?WM?R,U7Q,]8/EOUOK_7J<9X<O;/0+5T.D7T
M:N0[.%\P X'0]>>M= GB_1G0D7.U^R2*5)_.MM8T3[B!> O [#H*@NK&"ZC9
M7AA9B,;GC#8I7I_RV):Q&[G=^:_X)#9ZO:W\A6V<2 $@L&& ,=?QS5YE5T*L
M,JPP1ZBN=;P9IC2%]C)\Q(,;%2!CC\?\:/\ A';^U_Y!^NW2 =$G D%#C3>S
M^\F,ZT5[T;^C_P RS:^$M!L[F*XM],ACFB;<C#.5/YUM5Q03Q&+CR?M-N8]H
M'G%6V[=WIZ9_3VK3_L/6+GF\U^4#NMO&$%+V,8]45];J5=XMOS_X+->74;>&
M3RY&*/SP1Z?X]JE-U JY>:-.,D,P&*YMO!5O))OFGFFZ_P"ME)/M^O6KL?A#
M1%5<V*YQR#(Q_K3<:?<F,Z[?PK[_ /@%RZURQM#\\\1'&")%/?'K^-<WXBU#
MP[K=H(Y9W^U1DF"6W0LZ'L>.Q]*UY?"&DO\ <M8XP,8P"<\\YY]./QK4L[""
MRC"111+C@,J ''OZTTZ<=5>X+ZPY=%^/^1Y+?PS:D+"SN+&*#4&8CSEB\O[2
MIX!.<<^]7-*M+K2Y#$NL7&DW$I$B*\0:&0$<9_QKT+Q!I,&M:?\ 9)8-[,WR
M2 X,1_O9_IWKFFTWQ+I:2VSVUKKEC@$^: DK#IU]13Y:4UM9^O\ 7W'0IXE6
M:J7\FE8I^(]7\7Z3HX>YFL_*:10M]:G!/7C:>,&JOA'QTT-S<C7M2EDB95\I
MBF0IR<YVCCM0VK0Z>3'")[,[@6TW4HMR'G^%CQ6O8^(T8.JZ(C YW+$(PK<G
M&3W '2LI82HGS1>ANLQI1I^RKTK2?5?IHSI(O$VBSVLEQ!J5O*D:%V"N-V ,
MGY>M8Q^).@;"4:Y9L?*ODD;CV%9.I6UAJD4NWPO!%,ZD)*)T0JW8\$9YKE;#
M3;B#5;:.VYO69A$%P<'[I/M@YH]A6;Z$QQ.!2NU)OM;_ (!L"+5O'?B40WN8
M+.W.Z2%3Q"O]T^KG]*].M_LEI;1P0&..&-,*H/ 5>#^5<MHVA>(=*L?LMM/8
MVX+%WD*F1W8]R3U-*^@:W-<>=+JDH/))B0+T([=,GK^%:^SC;EYM#FKXN<W>
M,';[OU.QZC-1/<Q1OL=]K9 P1Z\"L(>&[QA^\\0:@V>O(%5;GPA+.ZYU*\D4
M$9+R]1GDCTP/SJ5"'67X&<JM6VD/Q1TXN83&)/-0(>A)Q6?>Z_I]DNXW=N^
M<JLH+>W JE!X.TK8K7,$DL@Z[YF85;/AG2 ,1V4*#!Z+R>/4T6II[L&Z[6B2
M^;_R(H/%FD2+NDO8(^!@%CGW[4Z7Q5HZJ"E_ _/(W<X]JN0:390+M%O$RX&
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
M'_OFC^Q]._Y\X?\ OFN*T#6;_P 1^(O[5TN^80D&.XL;A)# D(?"R1M@#S&
MSCD8/;%=W>7MMI]H]U=RK#!'C?(W1<G&3Z#GK0!#_8^G?\^</_?-']CZ=_SY
MP_\ ?-<5JGB/6==U==/\.)#&UO,9%::7;YWE2*LG*DX'.-K ;@00:[Z>>&U@
M>>XE2**-=SNYP%'J30!6_L?3O^?.'_OFC^Q]._Y\X?\ OFN(\2>/5NY+33?#
MDR32715A<+-Y>=KC=&O!.X]/4;@<8KN]/>\DL8GOX8H;I@2\<3[E3G@9[\8R
M?6@"I=Z#I]Q%M%C:E^@:2(-M'?%58O".C0R@#3;22$CE98@Q!]03_+\JSO$?
MC>QLK22WT^\C^V2,UO'<,A:""8' $I'*\\=#CJ>*T_"L>KQ:.@U>:220\IYX
M43(,<K(5^5B#G!&,C%4I22LF!*?"^@X.W1K#/;,"_P"%00^%=.@=)X[.U$^<
MR8B 4@]0!VQV/YU7\5>*+73-&O3;7A%Y'(ENIB17*3-RJD-@<^F<\CN15+P%
M>^)+^*YN-:^:!P#&YV8\S)W"/;UBQMQNYSD<T<\NX7.F_L?3O^?.'_OFC^Q]
M._Y\X?\ OFJGB'Q-IWAFWMYM2>1$N)?*C*H2-VTGD]%''4\5S_A;7-1\1^)+
MF^56BM(%-K/;-)OC1@25>)E&&)^ZP/(P,<'F0.K_ +'T[_GSA_[YH_L?3O\
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
M;Q5X(N'BO3'O \K"9FAG!PJ^7U#[@5V_6KNC^'_#WA.R-];6<.F#R%6=V?:
M./O9..#_ %JWI^E6&A6\]U,8/M,[B6[O'4(99,8W'T] .U<1JVOS>)7AGLX+
M^6!3&Z:08HWCU"W,FR1B>>5R,J2"A&3UH Z/QOI^JW=A!?:5JCV\=MN-Q;AD
M$=Q$PPV2XQD#D9X//3K4GA/PC8^&K&.9_)FOO*VR7838& [@9.W(QG'4C-/T
M7PI'::4EK?RS3Q"?SXK224O';@?=B']Y5]\\@>@KGO%WBR\EOWTJRM[RVMXU
MD\^>6R$L<XR$ "YW-'O.UL#/S CB@#H(_'6D/J0@:4+8R@"VU+>K6\\G\488
M'AAZ'KSCI5+2?#.C3>,M2UB"PRJ.OENT>U%G&1(R#N3QDX R.,G)IWAKPR=S
M:E?PI##<.EY#I7E ):3&-0Q/JP*G'3&3QGFKWC6_U?3O#US<Z5% 1%#))<2R
MR%#'&JDDIC^+T[#'- $/B'Q)=0:C'HVD1@:G(04FNX6^S' +F,N.CE5./3K[
M5&;J3QKH5B5TB6&*2X624WAP(O*8-D!3E\L,*> <9Z=<'PGX7_MK3HSJ),NC
MI(D]LJ7#E9Y5W*TBAOF6-P<E"2"<D<'GI/%GC"S\-0+;I)"VI2*##;L&("YP
M6(49P!DXZG:<4 :NI:]IVD7EC:WT_DR7KF.$E3MW#'!;HN<@#/4G%<MXG\):
M3K7C73Y;B0B2X@=+B* E96"CY&W+R%&64Y(!R!SBLC1]'D\2WUW<6Z0+8WZ2
M6VLO]I,ZRN&#*T)/&"K8!XV@8(R*[6^NM'\&Z2EPUN\<2*L""")I9&502!QD
MD ;C^9H ENKK3O"FAA(+5A!;IB&SM$!D< ]$3^(\YK#\1_\ "/>)]!@U!+CS
MI<&.S:"1]Y=_X"B,I/3E3C[O.,&N8M9M0\9ZG%*L=DFN6XCNK>[:%U^QH)!F
M)AD[@RN2K C>,YQBO1+73=.\-Z=<W(A&[+W5U.L>7EDQ\SX'.3Z#Z"@!FG6.
MD>$=#C4O;VD*J@FN)=L9D? &YST+$_SK._MW1/$^CW^GZHDMBZHWVBTN?W<R
M(.1(N.2. P8=_>N5O-?N/%.M_8I]-E>PEG^S1V-Y8\IE-CR;AD*Z%B2K<%""
M#FNU\/Z NAV$=QJ=Q%=:C%;+#)>L@0)$O1%]$'7D\G)- "^%M-6ULY+YY+Z:
MYO-I>6_*^:R+D("%  XYQC/)SS3;E](\=>'+ZTM=1D\AF:&26W<QR0NI_ C!
M /H1[&N4UKQ=I?BBY?2DE$VCM)''Y]I=M'+([_*K #!:,.0K8.00"1BMOPWX
M5E>.+4_$-K"NJ-9K9RQ1R;D9 ,9DQP[GGGL#@>X!%X)\*:;:QG5S*;ZZE;_6
MNYEB#J2OF1%QN4L ,G)Z=3C-;W_"3:7_ &Z=&>8I<&/>CNN(Y/55?H6 Y(Z@
M&N9\4>-K>TN#HFER6\;1!DNI)XY%AB4# 7>N HR0I89"$C-1>&/"D%_;^=+9
MP0>'9I8M0L]-*DM'-L7.XG@ $$X'WMQ)]* +FC^&[&'Q0T5K=O/IVF^8T-L8
M@5MY)1AX_,[KCG9V)Y/05H^(_%J:.TEIIT,&H:I%$;B6S^T+&R0J"6<]3T&
M,<DCH*/%^O2^'-(D:PL)I9Y58B6*,>7 3@>8^<<;F'J>I[5S&C:-?>*) ][+
M/ MK<$R7;VR)-<!HRDL+,ORM@@#S%X(P.HS0!LZY'I'C.#2/L\37A:X#[X1P
ML0QYJN_0*00I'.3P/4;FI:C;^'-,CAM+%[B4+LM[&UV[W ] 2. .2346KZMI
MG@[1(L6[1P1KY<$%O"6"A5)Z*.% &2>PK@]/75/%FJQ7 2T@URU,4_V]K9U-
MNGS*\!4D@G#EE(.'&">E '0ZZNC>(['1];MYI4OR\36JQ+NDE5L/Y,B9&5P-
MQ!/&,]JZ.XFT;PII4]V\<%C:!M\GDQ?>8G^ZHRQ)]!FJUO:Z!X'T)%+6]C:1
M'!EE< N[=RQZD_YX%<4VN:AXEU.QU+3;:X&HP%);:S%X#;R0[BDN_@8=2RA@
M1D8&W- &[XNL8M=TJPU_3M9D@AB3*[;AHXKB*3 (Z'YL=,@^A'-;GASPW9^'
M=/2&$"6X**LMTR!7FP, MCO@ ?A4'A[PG:Z+I=K;3R/>30/YJR3'(1^0-@Z
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
M$1PD:.0&YR?W@&T<\&NQ2QLXRA2U@4QKM0K&!M'H/04+86:*BK:0*J'<@$8
M4^H]*.@&+H'BE=;OI;)K98)H[:*<[9A(&#C/RD#! /&?TKHJA@M+:V+&WMXH
MBP )C0+G'3I4U-B04444AA1110 4444 %%%% !574\?V5>9QCR'ZKN'W3V[_
M $JU574O^07=_P#7!_XMO\)[]OK0!R<'BB^@LXD$<#;((<%E.3N.TYYJ9O%=
M\"P\JVX,X^ZW\ X[_G110 +XKOBZKY5O@O OW6_C&3W_ "J,^+K\0&3R;;/D
MR2?=;JK[1_%Z444 3?\ "4WWVGR_*M\>>(_NMTV;O7KFH!XOU#[.)/)ML_9U
ME^ZW4OM_O=,444 3'Q5?"9D\JWP)94^ZW15R.],7Q;?E5/DVW*PG[K?QGGO1
M10 'Q9?A6/DVW"S'[K?P'CO3QXJOC,$\JWP98D^ZW1ER>]%% $1\7ZA]G\SR
M;;/D-)]UNH?;_>]*F/BF^^T&/RK?'GM']UN@3=Z^M%% $0\77YA#^3;9,4;_
M '6ZLV#_ !4]O%=\&8>5;<-,/NM_ ,CO110 +XKOBRCRK;EH1]UOXQD]Z8?%
MU^(2_DVV1%(_W6ZJV!_%110!+_PE-]]H\ORK?'GB/[K="F?6H?\ A+]0\CS/
M)ML^0)/NMU+8_O=*** )3XJOA,4\JWP)9$^ZW15R.],7Q;?E%;R;;)2)ONM_
M&<'O110 I\67X#?N;;@3?PM_!T[TX>*KXRA?*M\&2)?NMT9<GO110!$?%U_Y
M!?R;;/DM)]UNH;']ZICXIOOM'E^5;X\XQ_=;ILSZT44 1#Q=?F$/Y-MDQ1O]
MUNK-@_Q4\^*[X.1Y5MPTH^ZW\ R.]%% "+XKORRCRK;DPC[K?Q]>]-/BV_$1
M;R;;(CD?[K=5; _BHHH E_X2F^\_9Y5OCSEC^ZW0KGUJ'_A+]0\C?Y-MGR/,
M^ZW7=C^]110!*?%5\)RGE6^/-=/NMT"Y]:C'BV_,8;R;;)2)ONMU8X/\5%%
M#CXLOQN_=6W'G?PM_!T[TH\5WQ<+Y5O@O$OW6_B&3WHHH C/BZ_$)?R;;/E.
M_P!UNH; _BJ7_A*K[S_+\JWQYWE_=;ILSZT44 1#Q=?^2'\FVSY2/]UNI;!_
MBJ0^*[X2%?*M\!Y5^ZW\(R.]%% "#Q9?G;^ZMN?)_A;^/KWII\6WXC+>3;9"
M2M]UOX3@?Q444 2#Q5?><$\JWQYJ)]UNA7/K47_"7ZAY&_R;;/D>9]UNN[']
MZBB@"8^*;[S]GE6^/.:/[K= N?6HAXMOS$&\FVR8XW^ZW5FP?XJ** '-XKOP
M6'E6W!F'W6_@Z=Z4>*[XN!Y5MRT(^ZW\8R>]%% ##XNOQ"7\FVSY4C_=;JK8
M'\52_P#"4WWVCR_*M\><(_NMTV;O7UHHH A'B[4/(W^3;9\E9/NMU+X_O5*?
M%5\)67RK? DE7[K=%7([T44 -'BR_(4^3;<B$_=;^/KWI&\6WX1CY-MD+,?N
MM_ <#O110 \>*KXS!/*M\&6-/NMT9<GO47_"7ZAY&_R;;/D&3[K=0V/[W2BB
M@";_ (2F^^T>7Y5OCSS']UN@3/KZU"/%U^80_DVV3%&_W6ZLV#_%110!(WBN
M^#,/*MN&F'W6_@&1WH7Q7?%E'E6W+0C[K?QCGO110 P^+K\0E_)MLB*5_NMU
M5L#^*I1XIOOM C\JWQYRQ_=;H4W>OK110!"/%^H?9_,\FVSY"R?=;J7V_P![
MTJ4^*KX3%/*M\"65/NMT5<CO110 P>++\JI\FVY6$_=;^,\]Z&\6WX5CY-MP
MLQ^ZW\!X[T44 /'BJ^,RIY5O@RQ)]UNC+D]ZB_X2_4/LWF>3;9\AY/NMU#[?
M[W3%%% $_P#PE-]]I\ORK?'GF+[K=-F[UZYJ >+M0^SB3R;;/DQR?=;JS[3_
M !>E%% $C>*KX2,OE6^ \Z_=;H@R._YTB^*[\LH\JVY, ^ZW\8Y[_E110 T^
M+;\1%_)MLB.5_NMU5L#^*I1XIOC<"/RK?!G2/[K="FX]_6BB@"#_ (2_4/LW
IF>3;;OLXE^ZW7?M_O=,4Z[\2WLD=Q;F*WV,TT1.PYPJ9'4XS110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<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" %3 AT# 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;
M9GM+=R\(+$HK;MP!.3CG/<]ZLG3[(DDV=N222?W2]Q@]O2C3N=,M"23^Y3J0
M>P].*LT 5O[/LLY^QV^<Y_U2^F/3TXH&G6(QBSMQC&,1+QCIV[59HH K#3K$
M  65N,8 _=+V.1V]:/[.L<8^Q6^,8_U2^N?3UYJS10!6.G6)SFSMSG.<Q+SG
MKV[T'3[(DDV=N<Y)_=+W&#V]*LT4 5O[.LLY^QV^>O\ JE],>GIQ0-.LAC%G
M;C&,8B7C'3MVJS10!6&G6(  LK<8QC]TO8Y';UH_LZQQC[%;XQC_ %2^N?3U
MYJS10!6.G6)SFSMSG.?W2\YZ]N]!TZR))-G;\Y_Y9+W&#V]*LT4 5O[/L@<_
M8[?/7_5+Z8]/3B@:=8C&+.W&,8_=+QCIV[59HH K#3K$  65OQC'[I>QR.WK
M1_9UCC'V*WQT_P!4OKGT]>:LT4 5CIUB<YL[<YSG]TO.>O;O0=.LB239V_.<
M_NE[C![>E6:* *W]G66<_8[?/7_5+Z8]/3B@:=8C&+.W&,8_=+QCIV[59HH
MK#3K$  65N,8Q^Z7L<CMZT?V=8XQ]BM\8Q_JEZ9SZ>O-6:* *QTZQ.<V=N<Y
MS^Z7G/7MWH.G61.39V_?_EDO<8]/2K-% %;^SK('/V.W_P"_2^F/3TH&G6(Q
MBSMQC&/W2\8Z=NU6:* *PTZQ P+*WXQ_RR7L<CMZT?V=8XQ]BM_3_5+ZY]/6
MK-% %8Z=8G.;.W.<Y_=+WZ]N]!TZR)YL[?G/_+)>XP>WI5FB@"M_9UEG/V.W
M]?\ 5+Z8]/2@:=8C&+.W&,8_=+QCIV[59HH K#3K$# LK?' _P!4O8Y';UH_
MLZQ(P;*W[_\ +)?7/IZU9HH K'3K$YS9VYSG/[I><]>U']G61.?L=O\ ]^E]
M,>GI5FB@"M_9UD#G[';_ /?I?3'IZ4#3K$8Q9VXQC'[I>,=.W:K-% %;^SK$
M#'V*W_[]+ZY]/6C^SK$C'V*W_P"_2^N?3UJS10!6.G6)SFSMSG.?W2\YZ]J/
M[.LCUL[?O_RR7TQZ>E6:* *W]G60.?L=O_WZ7TQZ>E TZQ&,6=N,8Q^Z7MT[
M=JLT4 5O[.L<8^Q6_I_JE]<^GK0=.L2,&RM^<_\ +)>YR>WK5FB@"L=.L3G-
MG;G.<_NE[]>W>C^SK(G/V.W]?]4OICT]*LT4 5AIUD#D6=OQC_EDO88';TH&
MG6(QBSMQC&/W2\8Z=NU6:* *W]G6(&/L5OZ?ZI?7/IZT'3K$C!LK?O\ \LE]
M<^GK5FB@"L=.L3G-G;G.<_NEYSU[=Z/[.LB<_8[?_OTOICT]*LT4 5AIUD#D
M6=OG@_ZI>PP.WI0-.L1C%G;C&,8B7C'3MVJS10!6_LZQQC[%;XZ?ZI?7/IZ\
MT'3K$@@V5OSG/[I>YR>WK5FB@"L=.L3G-G;G.<_NEYSU[=Z/[.LB<_8[?/7_
M %2^F/3TXJS10!6&G60((L[?C'_+)>PP.WI0-.L1C%G;C&,?NEXQT[=JLT4
M5O[.L0,?8K?'3_5+ZY]/7F@Z=8D$&RM^<_\ +)>YR>WK5FB@"L=.L3G-G;G.
M<YB7G/7MWKGO%%M;P?9?+@@3<7)Q$_/W?[G]:ZJN9\7.J?8]TBKG?]Z9X\_=
M_NCG\: -W3N-,M 01^Y3J .P].*LU6TX8TRT&,8A3C;MQ\H[=OI5F@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\V^(?Q!U?PA
MXBT^TL;*UN+(VS7=YYBL9!$K@-LP0,@'/(->DUQ'B'PE=:WX_L;^2*-M)&E7
M-E<$N-V9., =Z3O=6_K<#+^(7Q(OO#DMG%H-O:79:!;RZDGW%4A9U1,8(Y8M
M^E=+K/CWP]H%X;._NY!<)$)ID@MY)O)0_P 3E%.T?7%><6GPP\3)X"UJTO7B
MN=9N9;6"WW3# M8&4J-W;C)Q]*Z+4/#OB?2_$'B:YT?3;/4K;Q#"B%YKKRC:
MNL90[@5.]><X'I3]/Z\@ZZ_UKN=-J'CWPYIDUK#/?L\EW;?:K98(7E,T><97
M8#D]\>F36)KOQ5TK3K?P_=Z?')J%GJUSY9ECBD/EH,AB %)+@C&SK5?P]X#U
M+0/%'AF7='/9:9HSV4TP;!,K-NX4\XK'M_ ?B2Q\+:,L5K;S7^EZ\^H_93<!
M1+&6. 'Q@'FCK_7>W_!%K;^NQJK\3(--\;Z_::Q=2)I=O;V\UJB6;LZ!DW.S
M[5) &1G=C&:O:IXW:P\<V48NT;P^^BRZC(T<6\L%/# @9(QV%0'PKK4VM^-K
M^2VA1=9TR*"V7S@W[P1%64^@!.,U6\/>"-6L];\,S7\$)M;+0&T^['FAOWA/
MW0.XQWI:Z?U_-_P!O^O_ "7_ ()V<7BS1KBZTBVANC)+J\+3V82-COC !+$X
M^48(ZXKFO$'B;Q/_ ,+ _P"$9T :3&%TS[<9;^.1LD.5V_*PP.G-<U\(]"GC
M\5:U<2W2W5CH9DTC3I <C9YAD;GVRH_&N@UWP _B+XGKJFHPNVC?V5]F)BNW
MB<R;R<'802N#]*;UM;K?\M 76_3^F.TGXMZ&_A+3-9U^0:;)>^<JHJM(K-$<
M-M(!Z\8'O6SJ/Q$\-:685N+R9GEMA=;(;:25HXB 0[A5.P<_Q8K.UCP8Y\4>
M#)=)L;:+2=&><RQ@@",,H"[5[\_XU2U+P_XETGQ9XBU+1=-M-3M]>MHXV\ZZ
M$)MG1"G((.Y3G.!Z4-]?7^OF"7]?UV.EU+QUX=TN"PEFU#S%OT\RV%M$\S2(
M!DOA 3M ZFN?\#^/TU+P_:76M7JO/J&J365FT<) DP3M' XX'4UE:=X$\0^#
M]0\.WVDQ6FK/9:8^GW,4L_DA2SE_,4D'C)QC&<#WXK6?@+Q1IWAC2&6WLY]4
MTO79-1-LL^Q)HV)X5L?+UXR*-+_UW_R%K;^NW^9Z%/XRT&V75VN+]85TAE2]
M:1& C9AE0./F)R.F:YKQ!\6=,TS3["[L;:ZNOM%\EK*DMK-$T2D9+8*9)P00
M/XN<=*P[SP!XHU>R\437,5C;7U_J%K?VT*S%XW\I?]6QQGVSC!/M6UXGTKQ7
MXK\.6DLFCVEG?V&IP7D5F+T/YRQ]09-H"DDG'':A=+^7_!'_ ,'_ (!W(U2U
M_L<ZJS/':B SLTJ%"J 9)*M@CCL:XCX?>/=3\2ZI<V.M65O:2R6J7]@L08&2
MV<D MDGD87IZUJ^-M.UWQ%X$DTRQMX[>^OQ'%<*TP(@0D>9AN-V!D>^:YX>
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
M>&=7N8;B^T]I98XEA+>?(OFHN,+)AOW@X_BS7344 -CC2&)(HT5(T 5548
MZ 5F67AS2M/74UM;;8-3E::[^=CYCL,$\GCCTQ6K10!@Q^#="AL]'M4LB(='
MD\VQ7S7_ '3<\YSSU/7-6=.\-Z3I=I?6MK9JMO?323W,;L7$CO\ >)W$\'TZ
M5JT4 <WH_@+PWH.H+?:?IY2XC4K$TDTDHA4]1&&8A!_NXJO_ ,*T\(B]-V-)
M E^TBZ7$TFU)0=VY5W87)ZX SWKK** /'I_A)J]QJMU(TVC)]HU(WW]KQK(M
M\BEMVQ0/E'IU_"O09/!.@3:=JNGR6):VU6?[1>)YK_O9,@YSG(Z#IBN@HHZ6
M_K^M ZW,S5O#^F:WHC:/J%OYUBP0&+>R_=(*\@YZ@5&/#&CCQ''X@^Q+_:D=
MO]F6?<<B/TQG&??&:UZ* .8F^'WAF;2X=.;3V$$-P]S$4GD5XY'.6*N&##.>
MF<4L7P_\,P::NG1:;LM%O%OA&)GXF7HV=V>W3I7344; ]3#U[PCHGB6:WFU.
MT9Y[?(BFBF>&10>HW(0<'TS3[?PIHMI>37<%GLFFM%LG(D;!A48"XS@?7K6S
M118##/A'1#X3_P"$8^R$:1L\OR!*X^7=NQNSNZ^]5=*\ >'=&WK:6UP8G@:W
M:&:\FEB,9&"NQV*XQ[5TU% ',:=\/O#.DQW26>G%/M-NUJ[-/([+$>J(68E%
M]EQ46E?#?PSHLD;:?;7D*QA@L8OYS& P(/R%]O<]O>NLHH Y+2/AKX8T*X@F
MTVVN[<P/YB(M_.4W>I0OM/XBNMHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *YGQ<JM]CW*C??^]'(W]W^Y_6NFKF?%S*OV/<Z+]_[
MTKI_=_N]?QH W=._Y!EIG.?)3J .P].*LU6TX8TRT&,8A3C;MQ\H[=OI5F@
MHHKFO&6MWFA6-M=VS1+ )<W1.UI!& 22B,P#'.,@'.,X!- '2T5YU?\ C^\N
MX;A=/LY+6.&]B@%T[H2W[Y48&,\KD$X//X51TCXC7\.G&2YA.H3^1YSEY4B5
M0D"ROMVKWR>#W]!0!ZG17->'O%;>(-5O;>*Q$=K; CSS+DEMQ&"NT=AG@GMW
MKGM"\8^(9K6WO+RRBN+>^GCMK=FQ !(SN&P06+(%4') ))-%M; >C45YW:_$
M;[/I][)-;/<FR5WD:29$D?,KJH10H#*-O+=AZ\UJ?\)!JFL'2;.SC.FWEU))
M+.24G"01\;ACC#,4'8]?2A:@=A17G-EX]OK+2;:?4%COIIUFF.W$ "1S>5M0
M?-O<YSMXJV/B+(TPB72!OFE\JV!NL;_](\@EOE^7YN>_'O1N&QW=%<3I/Q ;
M5]4L[*#1Y/WJ(TS^>H$>XNOR@XW@%#DCGVKMJ "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YK
MQ9+Y?V/][Y>=_P#R\^5G[OL<UTM<WXK9E^R;7=?O_=D1/[O][K^% &WIPQI=
MH,8_<IP 1_".QZ59JMIW_(+M,8QY*=,_W1Z\_G5F@ J.6"&X"B:*.0*VY0Z@
MX/J,]ZDI"0H))  Y)- $/V.U,S3?9H?-?&Y]@RV.F3^%*+6W P+>+&,?<'3&
M/Y4L5S!/;BXAFCD@8;A(C J1ZY'%0#5M-:2WC&H6I>Y7= HF7,H]5YY'TH K
MZ?X<TC2]0GO[*R2&ZG!$D@8G(+;B "<#)YXK1$,055$:!5.5&T8!]145I?V=
M^KM9W<%P(VVN89 ^T^AQT-6* (3:6Q.3;Q$A2N=@Z'J/H:AM]*L+2\:[M[6.
M*9HQ$608^0$D #H.235RB@"(VMNWE[H(CY;;DR@^4^H]#1]F@R#Y,>0<@[1Q
MSG^?-2T4 0?8[4R1R?9H=\?W&V#*_0]JGHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF_%
M:LWV3:KM]_[L:/\ W?[W3\*Z2N:\61>9]C_=>9C?_P NWFX^[[C% &YIQSIE
MH<YS"G.[=GY1W[U9JMIQSIEH2<_N4Y)!_A'<=:LT %,F4O#(H1')4@*_W6]C
MP>/PI]% ',6^D:HV@1Z)-Y-K\K%KBV;S$ W@A-K*,@@D'V^M4$\'ZHMFMD]W
M:21RQPI+<;"CQ>6S$>6H&.X[C'/6NVHI6 PM TB\T^626\^RJWV>&V5;<DAE
MC!^8D@<G/3MZFM+42WV555V3=+&I*,0<%P#R/:K=5-1_U$?_ %WB_P#0UI@'
M]G1?\]KK_P "7_QH_LZ+_GM=?^!+_P"-6Z* *G]G1?\ /:Z_\"7_ ,:/[.B_
MY[77_@2_^-6Z* *G]G1?\]KK_P "7_QH_LZ+_GM=?^!+_P"-6Z* *G]G1?\
M/:Z_\"7_ ,:/[.B_Y[77_@2_^-6Z* *G]G1?\]KK_P "7_QH_LZ+_GM=?^!+
M_P"-6Z* *G]G1?\ /:Z_\"7_ ,:/[.B_Y[77_@2_^-6Z* *G]G1?\]KK_P "
M7_QH_LZ+_GM=?^!+_P"-6Z* *G]G1?\ /:Z_\"7_ ,:/[.B_Y[77_@2_^-6Z
M* *G]G1?\]KK_P "7_QH_LZ+_GM=?^!+_P"-6Z* *G]G1?\ /:Z_\"7_ ,:/
M[.B_Y[77_@2_^-6Z* *G]G1?\]KK_P "7_QH_LZ+_GM=?^!+_P"-6Z* *G]G
M1?\ /:Z_\"7_ ,:/[.B_Y[77_@2_^-6Z* *G]G1?\]KK_P "7_QH_LZ+_GM=
M?^!+_P"-6Z* *G]G1?\ /:Z_\"7_ ,:/[.B_Y[77_@2_^-6Z* *G]G1?\]KK
M_P "7_QH_LZ+_GM=?^!+_P"-6Z* *G]G1?\ /:Z_\"7_ ,:/[.B_Y[77_@2_
M^-6Z* *G]G1?\]KK_P "7_QH_LZ+_GM=?^!+_P"-6Z* *G]G1?\ /:Z_\"7_
M ,:/[.B_Y[77_@2_^-6Z* *G]G1?\]KK_P "7_QH_LZ+_GM=?^!+_P"-6Z*
M*G]G1?\ /:Z_\"7_ ,:/[.B_Y[77_@2_^-6Z* *G]G1?\]KK_P "7_QH_LZ+
M_GM=?^!+_P"-6Z* *G]G1?\ /:Z_\"7_ ,:/[.B_Y[77_@2_^-6Z* *G]G1?
M\]KK_P "7_QH_LZ+_GM=?^!+_P"-6Z* *G]G1?\ /:Z_\"7_ ,:/[.B_Y[77
M_@2_^-6Z* *G]G1?\]KK_P "7_QH_LZ+_GM=?^!+_P"-6Z* *G]G1?\ /:Z_
M\"7_ ,:/[.B_Y[77_@2_^-6Z* *G]G1?\]KK_P "7_QH_LZ+_GM=?^!+_P"-
M6Z* *\-HD,F]9)V.,8>9F'Y$U8HHH **** "N9\7(K?8]R(WW_O1._\ =_N]
M/QKIJYGQ<RK]CW,B_?\ O22+_=_N?UH W=._Y!EIG.?)3KCT'IQ^56:K:<,:
M9:#&,0IQMVX^4=NU6: "FR.L<;.V=J@DX!)Q]!3J;(K-$ZH^QR"%;&<'UQ0!
M2BU>WGTA=2ACN)(6&518CYAYQC;USFJ?_"5Z7FW.Z?RYD1S+Y+;(MQ(4.?X2
M2".:ACT'4XM(.F1ZTR1E&'VA(%$H)8'CL!C</7GMBHV\()(JQ27\GV=XXX[F
M&.-4681YV8[KUYQUQ1J!J:7K=IJYD%NLR-&%;;-$4+(WW6&>JG!Y]JFU'_41
M_P#7>+_T-:J:/HITIG>2]ENI#&D*,ZJNR-,[5P.IY.3WJSJB++:+&XW*TT0(
M]1O6@"[15+^R;#_GV3]:/[)L/^?9/UH NT52_LFP_P"?9/UH_LFP_P"?9/UH
M NT52_LFP_Y]D_6C^R;#_GV3]: +M%4O[)L/^?9/UH_LFP_Y]D_6@"[15+^R
M;#_GV3]:/[)L/^?9/UH NT52_LFP_P"?9/UH_LFP_P"?9/UH NT52_LFP_Y]
MD_6C^R;#_GV3]: +M%4O[)L/^?9/UH_LFP_Y]D_6@"[15+^R;#_GV3]:/[)L
M/^?9/UH NT52_LFP_P"?9/UH_LFP_P"?9/UH NT52_LFP_Y]D_6C^R;#_GV3
M]: +M%4O[)L/^?9/UH_LFP_Y]D_6@"[15%M+TY%+-!&JCDDG %<OJ>M:,TGV
M/1[.34;X, HML[%;T9NF*J,7+8:5SMJ*X.+4VL)I1K?ARYC(QNDMLRQJ.W .
M?QK:L+_PQJ8_T6>V9@.49BK#\#S3=.2"S.BHK/\ [/TS;&?*BQ)]PY^]]*?_
M &38?\^R?K4"+M%4O[)L/^?9/UH_LFP_Y]D_6@"[15+^R;#_ )]D_6C^R;#_
M )]D_6@"[15+^R;#_GV3]:/[)L/^?9/UH NT52_LFP_Y]D_6C^R;#_GV3]:
M+M%4O[)L/^?9/UH_LFP_Y]D_6@"[15+^R;#_ )]D_6C^R;#_ )]D_6@"[15+
M^R;#_GV3]:/[)L/^?9/UH NT52_LFP_Y]D_6C^R;#_GV3]: +M%4O[)L/^?9
M/UH_LFP_Y]D_6@"[15+^R;#_ )]D_6C^R;#_ )]D_6@"[16;<Z98Q6TD@BAC
MV*6WOG:,>O/2L70-3T7Q!<2)!#'&T8_U+YW./[X]5JE%M70['6452_LFP_Y]
MD_6C^R;#_GV3]:D1=HJM!86MM)YD,*HV,9%6: "BBB@ KFO%LOE_8_WOEYW_
M /+R8L_=]CFNEKF_%;LGV3:[+G?]V9$S]W^]U_"@#;TX8TNT&,8A3C&/X1V/
M2K-5M-Q_9=IC&/)3IG^Z/7G\ZLT %%%-=F6-F5"[ $A00"3Z<T .HK%&O.=!
MM]0%GBXN)%A2W,O&]GV@%L=.^<5G_P#"9.HE>33=L5HZQWS"<$PL6*_*,?..
M,YXX/3M1<#JJJ:C_ *B/_KO%_P"AK5/1M9FU*22.XLA;.(HYX\2^8&C?.">!
M@\'(_4U:U1UCM$=V"HL\1+$X &]: +M%5/[4T_\ Y_;?_OX*/[4T_P#Y_;?_
M +^"@"W153^U-/\ ^?VW_P"_@H_M33_^?VW_ ._@H MT54_M33_^?VW_ ._@
MH_M33_\ G]M_^_@H MT54_M33_\ G]M_^_@H_M33_P#G]M_^_@H MT54_M33
M_P#G]M_^_@H_M33_ /G]M_\ OX* +=%5/[4T_P#Y_;?_ +^"C^U-/_Y_;?\
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
M2>6VV+(S]?QKIZ2DGL5.E."3DK7*7]H_].5W_P!^_P#Z]']H_P#3E=_]^_\
MZ]6)KF"WQYT\<>>F]P,_G3XY(YD#QNKH>C*<@TR;/<J?VC_TY7?_ '[_ /KT
M?VC_ -.5W_W[_P#KU;DD2)"\CJB#JS' %,ANK>X)$,\4A'4(X./RH"SW*_\
M:/\ TY7?_?O_ .O1_:/_ $Y7?_?O_P"O5VH%O;1I!&MU"7)P%$@SGTQ0"3>Q
M#_:/_3E=_P#?O_Z]']H_].5W_P!^_P#Z]7:*!%+^T?\ IRN_^_?_ ->C^T?^
MG*[_ ._?_P!>KM<MXV\1RZ%ID;6-Q;B\:95,;X8[<')QGZ4I245=FE*G*I-0
MCNS<_M'_ *<KO_OW_P#7JIJFN-8:5=7:6-P6AB9P)$PI('<YZ5R?A[Q7XHUN
MWGCMK*UGE5P/M+G9'$,="!R3WK:7PC<:BPD\0ZM/?=_L\1\J$?@.34<_,O=1
MN\.J4[56M.BU?]>I0\,^.[K6]3>UFTY558BX,!+-D$#H>W-=9_:/_3E=_P#?
MO_Z]<OI.E66A_$*XMK: 113V(>$9)VX;##D]\ UVM.G>WO$XI4^=.FK)I,I?
MVC_TY7?_ '[_ /KT?VC_ -.5W_W[_P#KU=HJSF*7]H_].5W_ -^__KT?VC_T
MY7?_ '[_ /KU=HH I?VC_P!.5W_W[_\ KT?VC_TY7?\ W[_^O5VB@"E_:/\
MTY7?_?O_ .O1_:/_ $Y7?_?O_P"O5VB@"M!=^=)L^S7$?&=TB8%6:** "BBB
M@ KFO%LHC^QYE"9W];@Q9^[Z YKI:YOQ6SK]DVR2)]_[DJIG[O\ >ZT ;>G#
M&EV@QC]RG0$?PCL:LU6T[_D%VF,?ZE.A)_A'KS5F@ HHHH **R/$UY=6&A33
MV9590R+YC<"-2P#,3@XP"3G!QCH:Y1?$>INL31W4XN%6/[-:LJ.+[+L';<$4
MD8 (*A<#!(YH ]"JIJ/^HC_Z[Q?^AK6)X4U*XOWG#W[WL0AB=G>-5\J5@=\?
MR@=..#R,\FMG5"PM$**&?SXL G )WKWH NT54\S4/^?6W_\  @__ !%'F:A_
MSZV__@0?_B* +=%5/,U#_GUM_P#P(/\ \11YFH?\^MO_ .!!_P#B* +=%5/,
MU#_GUM__  (/_P 17 1?$VZ_M(07%C;1P"4H[^8WR@'&>G]*F4U'<VHX>I6O
MR+8]*HKCC\0+=CMMK">Y;TB20Y_$I7)>(_%&OW&IB2W34M,C\H 08//)^;IW
M_I4RJQ2ON:TL%5J2Y6K>IZ]17&Z9XC\0?V7:;O#-W<MY*YG-P@,G'WL'D9ZU
MF^*O$?B$Z4FS2+W2SYP_?K,KD\'Y<+S_ /JH=1)7%'"3E/DNOO7^9Z)17FWA
M/Q'XC%I<[],O=6_>#$CRA-G'W?F'/K6W=>(_$'V2;'A2ZB/EMB07*';QUQ[4
M*HFKCG@YQGRW7WK_ #.NHKQ_PWK_ (G?6H5#7E^2C?N)GV*W'4DCC'6NX%SX
MTGX73]+M1ZR3,_\ *B-125[#K8.5*5G)?>;TNIZ?!*8IKZVCD7JCRJ"/P)JU
M7DVK^!O$VHZK<7DT5E+)*P+/')M4\ < \CI74KIWCD* -:TX #_GA_\ 8T1G
M)MW05,/2C%.-17Z_TD=1<7UG:,JW-U!"S#($D@4D?C4L4L<\2RPR))&W*LC9
M!^A%>9^(/!_BS5[J&6ZEL[QD0J'0B/:,YQ@CFM'2_#'BNUTR"U&L):Q1@A88
MB,IR3C.TYH4Y7M8)8>BJ:E[17_KYG9ZGJ=II%B]Y>R&.!" 6"EN2<#@56T?Q
M%IFNF8:?.TAAQORC+C.<=1[&N7U'P7K>H63P2ZY/,6(.V>;*<'/W0HJ'P+I]
M[HVJZU8E8)9XC$&S(5!&"01\IR#FCFES)6T#V-'V,I*5Y+^NIZ%153S-0_Y]
M;?\ \"#_ /$4>9J'_/K;_P#@0?\ XBM#C+=%5/,U#_GUM_\ P(/_ ,11YFH?
M\^MO_P"!!_\ B* +=<7\2;6[N-#@>UCD=89C)*4.-J!3R?:NI\S4/^?6W_\
M @__ !%<[XVN;[_A'S9&&%&OI4ME*3%C\QYXVCL*BI\+.C"MJO%KN8G@^U\6
M0:.WV*.SBMY9/-5KS>78%1R,?PFMB^L?&=WI]S ]UI166)D,:1MD@C& 3ZUT
M, O;>WCA2UM@L:!!^_/0#']RI/,U#_GUM_\ P(/_ ,125.RM<N>+<IN:BON/
M-/#O@GQ)8:JLRF/3OW;*9P4D(!QQC/ZUUW_"*ZE+_P ?7BG4G!ZB(+'_ "K=
M\S4/^?6W_P# @_\ Q%'F:A_SZV__ ($'_P"(HC2BE8*N-JU)<SM]R_6YQD_P
MP@FNGF.L71WMN)D0,Q^K9Y/O6O\ \(?+%_QY^(M7A] TPD _ BMSS-0_Y];?
M_P "#_\ $4>9J'_/K;_^!!_^(IJG%="98RM+>7X+_(\_\3^#/$-]+:[;PZJL
M:L TH2,QYQQUYS_2M/0="\6:;HT-K'?V-HB%L0O!YA7+$_>!P?6NM\S4/^?6
MW_\  @__ !%'F:A_SZV__@0?_B*2I).Y;QM24%3:5EY?TCE-<T3Q;J&C7%K)
MJ%C=)(!F%(/++88'[Q.!TK'\,^$?%6E7-Q)!+;:<9$"EG59M^">, \5Z'YFH
M?\^MO_X$'_XBCS-0_P"?6W_\"#_\10Z2;N$<;4C!P25GY&#_ &;XS_Z&"Q_\
M O\ Z]<79^!_$UMK4-XEM;K(D_F"9I%*@YSN(!SCVKU+S-0_Y];?_P "#_\
M$4>9J'_/K;_^!!_^(H=)/<*>-J4TTDM?+_(PMWC:+^#1IQ]9%-<=XHN/%KZL
M#)#=VY$2_)8/(T9Y/.1W_P#K5Z=YFH?\^MO_ .!!_P#B*/,U#_GUM_\ P(/_
M ,11*G=6N*EBU3ES<B^[_ASEM,T7Q#JNEVAU/6YK: Q+^YMUVRD8_C<\Y]:V
M+'PAH5B#LT^*9V^])<#S6;ZELUH^9J'_ #ZV_P#X$'_XBJ]]J<^FV<EU=Q6L
M<*#))N#S[#Y.351IKU9G/$S=[.R\M"Y;65K9*RVMM# K'+"*,*"??%3URL/C
M:V9/](2&TE!P8II'W#\D(J3_ (333_\ GXL_^_DG_P ;JXJZO'8YW-7U>HSQ
M%_H?BGP[J X!F>U<^SCC]174UYSXF\31ZIH\@6)(7MI4N;=VD/[W:W)4%1[\
M'!KM+749[R%)8([-U=0PVW1/7_@-1'=V_KI^:-YM2I0?:Z_5?@S2HJD;B]5U
M0P6H9L[5-R<G'7'R4[S-0_Y];?\ \"#_ /$51B6Z*J>9J'_/K;_^!!_^(H\S
M4/\ GUM__ @__$4 6Z*J>9J'_/K;_P#@0?\ XBCS-0_Y];?_ ,"#_P#$4 6Z
M*J>9J'_/K;_^!!_^(H\S4/\ GUM__ @__$4 6Z*@A>[9\300HF.J2EC^6T5/
M0 4444 %<WXK5F^R;58_?^ZB-_=_O?TKI*YKQ9'O^Q_N]^-__+#S,?=]^* -
MS3CG3+0YSF%.=V<_*._>K-5M..=,M#G/[E.<@_PCN*LT %%%% !1110 54U'
M_41_]=XO_0UJW534?]1'_P!=XO\ T-: +=%%% !1110 5P>@:!I=WXNU>\2T
M06]E,L<"Y)'FCEVZ^M=I?W:6&G7-VYPL,;2'\!FL7P1:/;>%[>64?OKLM<R9
M]7.?Y8J)).21TTI2A2G)/>R_5_A^9T(  P!@>U+115G,%%%% !12*ZNH9&#*
M>A!R*6@ HI REBH8%AU&>12T %%5;K4;.REABN;B.)YFVQACU-+)J%E#_K;N
MW3_>D _K3Y6^@KHLT5C7OBC2K2+*74=S*3A(;=P[,?PJ!O&NA!%(NG<D9VI"
M[$>QP.M'*]A<R[G05RMS_P 2[XC6DW2/4K1H6]W3D?I2R^.K+!%OI^H3OC@>
M3M!_$FN;U35M:U'['-)9VT<]G<"Y2?S,*H_N$?H3[5SUZ]&FO?G%/U7^;.G#
M7E/E2=FFMGUV_%'IM57U*RCO#:/=1+<!/,,;, 0OK7)B+Q;J@!>^^SQMR!;Q
MA./]YN:K1>#S)<>7>033!I-SSR'>Q/3)/<5C5S&A3MRJ4[NWNQ=OO:2_K<B-
M"I*^R]6OR5SJ;GQ/HEH2LNI6^[^ZC;S^0S61>>,C+M72;223!W/).A12!_"N
M><GU[5I6GA32[0 +"#CT 4?I5N31;"7&8-N!CY2115J8R4'[&G%/^]*_X)6_
M$(QIW]^3MY+_ #9EQ^-+ @>?:WT!QSN@) _$9K&UCQ%I>H>)-&;[019VADN9
M&:-E^<#"K@CK79C3K3RU0V\;!1@$KD_G7*V%G_:^MZZL95+:VD2WA&.%8#+F
ME4J8N,;N$6^R<E\M4T;4(P3E)2>BZI==.AOV/B/2[Z$.+J.%^C13.$=#Z$$U
M?2[MI?\ 5W$3_P"ZX-8D?A*SD5OMBI,Q/#!1T_'-1OX'TEONQ[?HH_IBJIXF
MO*"E.BT_\4?U_P S&5.*=E-/Y,W$U&SDN)K=+F(RP8\Q=W*Y]:BFUG3+<$S:
MA:ICUE7_ !KFH/!T<DR1W%HJP+G:0P)&>:UH?"&D0\K;C/K@#^0J:.,JUHWC
M1DO\32_1L<J2B[.:^5V17'C/2XIT2!VN8>LTT(RL0['W_#M5M/%.A.<#5;4'
MT9]I_6HY?#5NTF8I#$G]T+FIV\/::XPUO^1-$*^+<I*5%)+;W]__ "7_ "!P
MII*T_P /^".EU_2H;9YS?V[HHZ1R!F/L .2:LV^HV=U DT-U$\;#((<5BW?A
M.S^5[*")9@V=SXX^G%0Q>";&1-US&@E))8H!@_I1];K>U]FZ#VWYHV_0/91Y
M>;G7W,Z<.K?=8'Z&JT6J6$ZR-'>0,L3E'.\85AVKGY? NG"-B@)8#('3/MUJ
M&U\&P328O;1$14 4K@].U$\;.,XP]C+7SC9?/;[P5*Z;YUIZFW<>*-#M21+J
MEL".RON/Z5D/X\M!>_NK6>73Q\K7"(<[SR,+U(]ZTX?"NE0#Y(/RP/Y"C_A'
M(!<"192$!R(]N1CTZTZN(Q44O9T$]>LUM\DOS?H*-.#^*=OE_FRJOCG13U>Y
M7_>MG_PHE\;:7L'V19[J8G_5+$RD#N<L .E:_P#9%A_SZI^M5KK0+:?;Y6(
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
MFC[%+_T$+K_QS_XF@"Y15/[%+_T$+K_QS_XFC[%+_P!!"Z_\<_\ B: ,&_\
M^)=\0=-NONQW]N]LY]77YE_PKJJY#QK8S0:+'J275Q))83I.-VW@9P<87T-=
M#%;--$DJ:C=%'4,I^3D'_@-1'1M&]7WJ<)?+[O\ @,O453^Q2_\ 00NO_'/_
M (FC[%+_ -!"Z_\ '/\ XFK,#"\1_P"G>)_#^F#E1*UW(/9!Q^IKJ:XW3;9]
M0\<ZK/\ :[@K8Q);))\N<GYF'W<5TWV*7_H(77_CG_Q-1'JS>OHHP[+\]?\
M(N453^Q2_P#00NO_ !S_ .)H^Q2_]!"Z_P#'/_B:LP+E%4_L4O\ T$+K_P <
M_P#B:/L4O_00NO\ QS_XF@"Y15/[%+_T$+K_ ,<_^)H^Q2_]!"Z_\<_^)H N
M453^Q2_]!"Z_\<_^)H^Q2_\ 00NO_'/_ (F@"Y15/[%+_P!!"Z_\<_\ B:/L
M4O\ T$+K_P <_P#B: +E%4_L4O\ T$+K_P <_P#B:/L4O_00NO\ QS_XF@"Y
M15/[%+_T$+K_ ,<_^)H^Q2_]!"Z_\<_^)H N453^Q2_]!"Z_\<_^)H^Q2_\
M00NO_'/_ (F@"Y15/[%+_P!!"Z_\<_\ B:/L4O\ T$+K_P <_P#B: +E<YXZ
M@:7PI=2H#YELR7"X]58'^6:U_L4O_00NO_'/_B:@O=*>ZL;BW:^N666-D*G9
M@Y&/[M*2NFC2E/DJ1EV9=M)UNK."X7E98U<?B,U5UE#]B$Z??@<2#\.M8O@P
M2WGA:S+7UPCP@P,J[<*4)&.5]A6Z^GO(C(U_=%6&"#LY_P#':PKT_;T)0[K\
M>GXV*?[FMZ/^OP+<;B2-77[K $4ZL;2X)9;4H;VX1H7,95=N!CIU6KOV*7_H
M(77_ (Y_\358:K[:C&IW7X]?QN14CR3<2Y15/[%+_P!!"Z_\<_\ B:ANX7M;
M26<ZA=?(I/\ !R?^^:TG-0BY2V6I*3;LA+/_ $G5;NYZK'B%/PY-:=96GZ=(
MEE&3=W$;.-[*NW&3SW4U9^Q2_P#00NO_ !S_ .)KFP4'&BI2WE[S]7K^&B^1
MI6:<VELM/N+E%5X;9XI-S7<\HQC:^W'Z 58KK,@HHHH *YOQ6&/V3:&/W_NJ
MA_N_WOZ5TE<WXL3?]C_=E\;_ /E@),?=]^* -O3CG3+0YSF%.<Y_A'?O5FJV
MG'.F6ASG]RG.<_PCOWJS0 4444 %%%(2 "2< =2: %JIJ/\ J(_^N\7_ *&M
M,T[6+#5A(;&X$OED;OE((ST/(&0>QZ&GZC_J(_\ KO%_Z&M %NBL+Q!XKL?#
MDL$=Y%<.9PS+Y2@XQC.<D>M7=)UFTUC38KZ E(Y,X67 88)'(S[4N97L:.E-
M04VM&:%<KXL_T_5-#T4<B>Y\^4?[$8S_ #K:U76+32--FOIV+QQ 96,@L<D#
M@9]ZY?PYJL'B7QM>:E&DBQ6UHD4*R  C<3N/!]JB;7P]S;#TY).M;1)_?T_,
M[BBBBM#E"BBB@ HHHH **** "BBB@ HHHH **** "BBB@"KJ5FNH:7=6;@%9
MHF3GW%9/@J\:[\*V?F$F6 &"3/JAQ_("N@KSGPGXIL(M?O[%$G6"_NS+;Y4
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
M]E_,U:EE2"%Y9&VHBEF.,X Y-<QIWC*.YUZXL+A L3.@M7C1FW*V0K,V,8;
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
M=)"</M[@'MGUKF/#^D2WX2[O1>P&*</)'*%5;B9"5\W;C*Y &2" W7'KV-%
M$%V+D6<@LO*%QMQ'YN=H/J<>GI7#6UE<:WJMY$+NV:\@N5%XX@8&-XR DL;
M_*[( "A)&.>A.?0*:J(A8JJKN.YL#&3ZF@"&RL+33H#!96\<$1=I"L:X!9CD
MGZDFN7UX7L>KV<<]],3<RN;);:W!-O(@^4_[0*EPP8XQTQ7844 96C:+'I<&
M7$,ER6=C(D00*';<409)5<\XSUJQJ>FQZK;"WFEG2+.6$,IC+<'&2.>#SP>P
MJ[10!RWAS17DCM]1U"VGM;H-YA@:;*O+MV&9D' <C/3UR>:Z*]BGGM)(K>X-
MO*PP)0H8J,\D ]\9J>B@#B-.TF75;N[AEN+Q5@N@MS))"H6X:-_W;*>,2;0@
M+*,'COT[%U,%HXM84WJI,<?W5+=A[9-344 >?W=K>ZQJ]U9S2:>VK(@C=5#K
MY:@!XYXV&61E+D$$X;;79Z=I5IIGGO;PHLUR_FW$H',KGJQ_PZ"K*00QS23)
M$BRR8\QPH!?'3)[XJ2@ HHHH **** "BBB@ KFO%J!_L>4#8W]86?'W?3I72
MUS/B[;_H>[;_ !_>W_[/]W^M &[IW_(,M,Y_U*=<>@].*LU6TX8TRT&,8A3C
M&/X1V[59H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#F/B)<W-GX#U2:TNI;6<*BI/"VUTS(HR#]#7
MGL7B3Q%<:MH-I->W4/\ 8VHQ:9J.UR/MLS%^O]X;$5OJ]>T,JNI5E#*>H(S3
M?*CSGRUSNW9QW]?K0M&!Y-:_%G59K34;G['I<ODV,EVL,$DA>T9751%<9& Q
MW'ICE3Q4NK>-O%5NT<4TNC6,MGK,-I=RY<PO')$)%&2,@<X)]<8KU/R(1O\
MW2?/R_RCYOKZTK0Q-G=&AR03E1R: 9YGX6\0ZO9^*GTZ9+:73-1UJ_ACD,CF
M='0%^_R[,# '6O3Z8(HP00BY!)!QW/4T^CHD#WN%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M<UXM<)]CS($SOZS&//W?0<UTM<WXL<I]CQ(4SOZ3+'G[OKUH V].&-,M!C&(
M4XQC^$=NU6:K:=_R"[3&/]2G3/\ ='KS5F@ HHHH **** "BBB@ JG<:MIUI
M+Y5S?VT,F,[))54X^A-7*H76BZ7>SF>ZT^UFE( +R1!B<>YJH\M_>%*]M!G_
M  D.C;MO]JV6<9_UZ_XU)'K6ESOLAU&UE<@D(DRLQQZ &J__  C&A;]W]D6>
M<8_U(Q^521>'](@D$D&FVL4@SM=(E#+D8X.*I^SMI?\  E<]];?B0V/B?2[Z
MT2Y^T"W1WV(+G"%C@'C)YX(JP-=TM[.6[AOH)H8U+,8I W0$]N_RG\JQ[WP%
MH]W;QQ1J\'E ^4$QM!(4'*XQR54G&,GOS2:=X)M[6RA@NKR:4HC(PBQ&CJ=V
M,CDY&]N<]ZS+ZFS;Z[I5VT:0ZA;-([;5C$@W%L9QCKG%54\4Z>\]O$5N4%S,
M88)'A8)(<$Y!_N_*>3[>HJ/2?".FZ-J#WUN;AYW!4M+)NP#VZ42^$=/GMVMY
M9;QX/F\N,SD"$$'A,<CKQW%,!+3QAI5[>6UM T[-<9V.8B%X9UYSSR4;'_UZ
ML2^)-/CN/L^96E^TBVVK&>6(SD>HX/(]".U266@Z=I]V;J" >;MV*S<E!N9L
M+Z<N?TJDW@W2MY>(3P%V#3"-\"<AMV7R#DY)YX(SQBD!=TC7K/6S.+3S?W+;
M6\Q-N>2,CVX-:+R)%&TDCJB*,LS'  ]35;3M-M=*M1;VD0C3)8\<L2<DD]S5
MB6*.>)XI45XW!5E89!'H10/2YEW/BG0[6VDG;5+5U09*Q2J['Z ')IMIXJT.
M\M4G34[:-7S\LT@1ASCD$Y%/_P"$8T$?\P>Q_P"_"_X4?\(QH/\ T!['_OPO
M^%1[_D;_ .SV^U^ 77B/3K>".6*1KP2%L"S'FG"C+'CL./S%4[3QQH%[?3VL
M%ZI,"L\DIX15! SD^YQ]:M3^&M.DACCMD>P"%CFS(BW!AA@<#D' ]^!BFOX7
MT\VUQ!'YT23H8VV/G"EMV!D'O5*]M3"5K^[L61K^D&[BM!J5L;B5MB1B0%F.
M,XQ]*J1^+=(<W@><PBU<HQFP@<@LORDGGE6_*H-.\%:7I5\MY:272S!]^6EW
M9ZY!)&2#DDY/Y5<;PUIC6S0"$JK2RRLRG#,T@<,2>_$C8]*8A[^(]&CN5MFU
M*U%P6V"'S07W8)QCL< T+XCT9K=YSJ=HJ1[?,+3+\A;H&YX/7\JA/AC3_,BD
M0SQO$[N"CXSOSN!XY!S6?J'@>UFTJWL;"<VPA8;6D7S. 2W3(YRU &D_B;3(
MM5ET^25D>--[2L,1@;0WWOH0?2K":]I$A<)J=HQ2/S6Q,IPG]X\].1^=13^'
MK&X2^,@837J*DTZ85\!0.#C@<=.E9%OX TR*UN+62>ZDMI#F.(N (CA06&!R
MV5SD\>U &Z=;TXVEQ<Q7<4Z6Z!Y! WF$ C(X'<]AWJA/XNTR%9F_?N(A$24C
MZF3&T#/?YAUJ2U\*Z7:Z.VE")GM&E$KHY'SL,=< <?*#BH4\&Z2KKN$TD*;1
M'!(P9$4.'"@8^[D#@Y [4=0-JTNHKZSANH"3%,@=21@X-/DECA7=+(J+TRQQ
M3E4*H50 H& !T%,E@BG4+-&LB@YPPS4SYN5\F_GM^ XVO[Q$=0LP,_:H?^^Q
M2_;[/_GZA_[^"HWTJPD7!M8L?[*X_E3AIMB !]DA_P"^!7'?'7VA_P"3&O[G
MS_ C?5[..YEMVDVO$RJY/ &Y2PY/L#51?%>@M)*@U2U/EQ&8L) 04&<D'OC:
M<XZ5'J/A>VO[J:Z%Q<1R2*/D# QA@A16*]> Q[U!I?A"VLM-%M<S-/)MVET7
MRQM&\  #T$C<UW&3L:$WB'383$&GR)O*,;*I(<2-M4@CMGOVIZZ[IK>4!=)Y
MDN"D98!R"VT'!YQFJC^$M+D@2-DERL<B,X?#.74!F8CJW&0>QJ&?P7I,VHQW
M^)EGC2-5^;(RF-IZ9SP.AYH$3R>+_#\4IC?5K081GW>8-OR]1GU'IUJ>;Q!8
MQ/"J>;.LD7G^9!&75(^S,1T!P<5E:7X)MK339+2\N#<%P4W1KY>U2P; Z\Y&
M<YK3FT""=HF:ZO R0^1(RRX,R=@_'/4],=30!4?QII"V\,RM._G6R7*((CNV
M,X0 YZ'<PX/O5[^W]/\ (L9C(X2]!:([#P,9^;T]/KQ5-/!VCIN'DNRLX9E=
MRP."A P>V8QQ[GUJUJ'AW3=3ECEN(B)84"P2(VUH<'.4Q]T\#GV%# K0>+M,
MGGL8E6X#7J[HRT? !) )Y[D?XXK>K(T[PWI^FW*W**\UP%8"6;!898L2,  '
MGMBM>@"E/K&F6LS0W&HVD4J]4>95(_ FH?\ A(]$SC^UK+KC_7K_ (T^XT'2
M+N=I[G3+269_O.\*DGZG%53X2T$R^9_95KG.<>4,=,8Q5KDZW_ >A9&N:;(K
M_9KR&ZE52PAMY%=VQZ 'FH+/Q-IMW:1W,DC6D<H0H+O$98-G;@$]]IJQ;:%I
M-G.)[73;6&500'CB56&?<51G\):?-!%"LMU$(DB0&.3!Q'NV\D'^\>E2[= T
M-&'5]-N83-!?VTD8ZNLH(Z$_R!/X54N?$^F6T]E'YIE%YDQ20C<F P7)/U8"
MJ,?@;2TADA:>]DBD5EDC>;Y6)!&< <$!B!C ]JO6'AG3=/%IY<9D:U1TB>3!
M(WL&8\ <Y'44A%B/7M(EECBCU.T:21BB()ERQ'4 9H77-+D#>5?V\K*C.4CD
M#-M7[QP.>*Q+3P%IUG>M*EU=M#(/WL+N#YIR""QQD@8'I^-7=(\(:7HL-S':
M"7%Q'Y3EV&=O.!P!Z]: ZC[3Q;HMU9K<O>1VJ,2 MRPC8X .<$\\$?G5D^(-
M*_M""Q%_ UQ.N^-%<'(P"#^.1CUJ"3PQIS0011*]O]GC$<+0$*4PP8$<8SE1
MSBJC>"=-+QLD][$8CNBV38V/@ N./O$*,YX]J.H&C<>(=&M6VSZG:H<JN#*.
M"PRN?3(J];74%Y;I<6TR30O]UT;(/T-9 \+6B6[P0W5Y%&61U"2#Y'48W#(/
M)'7.0?2M#2]-ATG3X[*!Y7CCS@RMN/)S_D"@"Y1110 4444 %%%% !1110 5
MS?BO=_HFW=_']W9_L_WOZ5TE<WXL0O\ 8\1EL;^D*R8^[ZGB@#*M-;U%4MHA
M<G8/LZX**>&4YYQ["B/Q!JC11DW7)2(G]VO5I"#V]*** %;Q!J@C8BZY".?]
M6O42[1V]*6;Q!J:";;<XVB?'[M?X2,=O>BB@!9-?U-9) +G@-*!^[7M&".WK
M2KKVIF10;G@NH_U:]#%N]/6BB@!L.OZFYAW7.=Q@S^[7^('/;VI(_$&J,D9-
MUR5B)_=KWD(/;THHH &\0:H(F/VKD(Q_U:]1+M]/2EF\0:H@FVW6-HGQ^[7^
M$C';WHHH 637]35Y +G@-*!^[7L@([>M*NO:F95'VG@NH_U:]#%N]/6BB@!(
M-?U-VA#7.=Q@S^[7G<#GM34\0:H40FZY*QD_NU[R$'MZ444 #>(-4$;$77(1
MC_JU[28';TI9?$&IJ)<7.-OG8_=K_"1CM110 LFOZFKR 7/ :0#]VO9 1V]:
M%U[4S(H-SP74?ZM>\>[T]:** "+7]38Q9N<[C#G]VO\ $#GM38_$&J,D9-UR
M5C)_=KW<@]O2BB@ ;Q!J@C8BZY",?]6O42;?3TI9=?U-1+BYQM$V/W:_PD8[
M444 +)K^IJ\@%SP&D _=KV0$=O6E37M3,RJ;G@NH/[M>ACW>GK110 V+7]3;
MRLW/WO)S^[7^+.>U(GB#5"B$W7)5"?W:]W(/;THHH &\0:H(V(NN0KG_ %:]
MI,#MZ4LNOZFOFXN?N^=C]VO\.,=J** %?7M3#N!<\!G _=KV0$=O6A=?U,R*
M#<\%E'^K7O'GT]:** $BU_4V\K-SG=Y.?W:_Q Y[4B>(-4*(3=<E8R?W:]W(
M/;THHH &\0:H(V/VKD*Q_P!6O:3'IZ4LNOZFOFXN?N^=C]VO\)&.U%% #FU[
M4Q*X^T\!I /W:]D!';UI$U_4RZ@W/!9 ?W:]TR>WK110 D6OZFWE9N?O>3G]
MVO\ %G/:D7Q!JA12;KDJA_U:]WP>WI110 -X@U0(Q%UR%<_ZM>SX';TI9=?U
M-?-Q<_=\['[M?X<8[444 *VOZF'8"YX#./\ 5KV3([>M":_J9=0;G@L@_P!6
MO=,GMZT44 )%K^IMY6;G[WDY_=K_ !9SVI$\0:H40FZY*H3^[7NY![>E%% "
M-X@U0(Q%UR%8_P"K7M)@=O2G2^(-37S,7/3SL?NU_AQCM110 K:]J8D8"YX#
M,/\ 5KVCSZ>M":_J9= ;G@L@/[M>Z$GMZT44 )%K^IMY6;G[WDY_=K_$3GM2
M+X@U0QJ3=<E5/^K7O)@]O2BB@ ?Q!J@1R+KD*Y'[M>S@#MZ4LNOZFOFXN?N^
M=C]VO\.,=J** %?7]3$C 7/ 9Q_JU[1Y';UH37M3+H#<\%D!_=KW0D]O6BB@
M!(M?U-O*S<YW>3G]VO\ %G/:D7Q!JA12;KDJA_U:]Y,'MZ444 (_B#5 CD77
M(20C]VO4/@=O2GS:_J:F7%SC:9L?NU_A QVHHH &U_4Q(P^T\!V'^K7M'N]/
M6B/7]39T!N>"T8/[M>Z$GMZT44 )%X@U-A%FYSN\G/[M?XB<]J1?$&J&-2;K
MDHI_U:]Y-OIZ444 #^(-4".1=<A9"/W:]I !V]*677]37S<7.-OG8_=K_"!C
MM110 K:_J8D8"YX#L/\ 5KVCW#MZT)K^IET!N>"T8/[M>\9)[>M%% "0Z_J;
H>5NN<[O)S^[7^+.>U9U_J-U?I;&Z=92J$C=&O!+$'M_LC\J** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<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" $] ?@# 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#VW3K"R?3;
M20VENS&*-]VP-D[1@Y(R?K4_]EZ?MV_8;;;MVX\E<8SG'3IGFG:=G^R[3.[/
MDIG=C/W1UQ5F@"M_9UB6W?8[?.2V?*7J1@GIWI!IM@.EE;<;?^62_P /3MV[
M5:HH J_V988Q]AML8(QY2]#U[=Z7^SK'=N^QV^00V?*7J!@'IZ59HH J?V7I
M^W;]AMMNW;CR5QC.<=.F>:=_9UB23]CM\DEL^4O4C!/3N*LT4 5?[-L ,?8K
M;^'_ )9+VZ=NW:C^S; C'V*V[C_5+WZ]N_>K5% %;^SK+.?L=OG(;/E+U P#
MT["D_LRPV[?L-MMV[<>4N,9SCITSS5JL*]\9^&M-U0:9>:Y8P7I(7R7F 8$]
M ?3\: -3^SK(MN^QV^<EL^4O4C!/3N*3^S; #'V*V[#_ %2]NG;MVJOK'B#2
M/#]LEQJ^I6UE$YVHTT@7<?;UJ*;Q5H-OHD6M3:M:1Z;+CR[EI $?)QP>] %W
M^S;#_GRMNX_U2]^O;OWI?[.L@<_8[?.0V?*7J!@'IVK*N/&?A^WT&/6_[2BE
MTZ2585G@S("[':!\N>];U %7^S+#;M^PVVW;MQY2XQG..G3/-+_9UENW?8[?
M.2V?*7J1@GIW%/\ M5N;HVHGB^T!=YAWC?M]<=<>]9>M>)['0M1TFPN$GEN=
M4G\BW2%03D#)9LD84=S0!H?V;8 8^Q6V, ?ZI>W3MV[4?V;8G_ERMN__ "R7
MOU[=^]6J0D*"20 .230!7_LZRSG[';YR#GREZC@'IVI/[,L-NW[#;8QMQY2]
M,YQT]>:S++QIX9U+5?[,LM=L)[W)40QS L2.H'K^%;M %;^SK+=N^QV^<EL^
M4O4C!/3TI/[-L,8^Q6V, ?ZI>@Z=NU6J* *O]FV)_P"7*W[_ /+)>_7MWI?[
M.L0<_8[?.0<^4O4=.W:K-% %7^S+#;M^PVV,;<>4O3.<=/7FE_LZRW;OL=OG
M);/E+U(QGIZ59J&2ZMX9HH9;B))9LB-&<!GQUP.] $?]FV &/L5MC &/*7H.
MG;M1_9MB?^7*W[_\LE[]>W>JECXCTO4=<U#1K6X+WVG[#<QF-@$W#(Y(P?PK
M5H K?V=8@Y^QV^<@Y\I>HZ=NU)_9EAMV_8;;&-N/*7IG..GKS5JLO6?$FB^'
M5A;6-2MK)9B1&9WV[B.N/SH M_V=9;MWV.WSG=GREZXQGIUI/[,L,8^Q6V,
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
M+$)EVAESD#-:'BL2ZAXQL[#5[K2(-,718&LAK;2K;EBHWLA1E'F9XY/2E?\
M3\KE6_7\['T&2 ,D@?6FS2K!!),V2J*6./0#->#:S8QCPAX774/%&C:F;.">
M1;;4Y98K:_CW$*58X)=1P,Y]>G7T_P )7T.H_#*UNK>QGL(7LWV6TTC.T8&X
M8W-R1Z$]L42T4FN@END^ID:=\8='O8+&\GTC6+'3+V7R(=0N(4\DOG&"58D<
M@]NU>A[AZBO!?AYX1UGQC\.]"M+S4+&'PY!=M<F*&)C<RLLC?*S$[0,YY K:
M\/\ ARRUWXR>+;N]>X=]+N[>:UB68K&)/+'S%1U/RX_.K:L[?UT_S)OI?^NI
M[!N&<9&?2FS2"*)W/.U2<9ZXKYNG?2)_!FL:AJ=TX^(B:@XA'G,+I)!( BQI
MG.S;Z#'6NAU1]-N_'^H1>/YVB\C1H&TY9)&C'FE!YC18(S)OR!CFH;T_KM<N
MVO\ 7>QZEX+\4IXP\,P:RMH;03.Z"%I-Y&UBO7 ]*Z#(SC/(KYVT*ZBL/ 7P
M\U&YD,5E;:Y*9YV^[&"S %CV_&KVHZY->W_Q0U+PU<R3.;6T$4UN3G:!M=D]
ML;L$?44Y:-_UT7^8HZ_UYM?H>]@@]"#0"#T(/TKPS46\.Z=\,=2N/ %V#JLE
MC!]M-I.[NJ%AO=QDX?EL]#UJ'PG9RV%U?WOAS6] >5M&F(T_16F8R2!<H[AR
MV'!(ZX)YXZT/2_E_P?\ (%K;S_X'^9ZOXL\6)X7.D@V9NO[0OX[+Y9 OEEL_
M,>#GITKHR0!DG KYEC7PP=*\"7&GW)DU^;4X6U/]\S.7W'<903@-N^[GG&<5
MZ?\ %V^M8TT/3KNTLI(KRX<>?J4\B6<.U<YE"$;B<\ G@C--JR^=OR#=_+_,
M]*W#&<C'K0"#G!'%?,T=U)_PJ/Q?;)=1-;6VM0BW^R,XA12Z_P"JW'<%[C\Z
M[5].3PM\4;:W\.I)%)?Z!/-+'YC/Y\Z@E7;).6R.M+S_ *VO^@>7];V_4]"\
M8>+$\)V%G=-:&Z^TWL5IM639L+G&[H>F.E7/$OB33_"NC/J>HM)Y098TCB7<
M\CMPJJ.Y-?.K_P#"-R>#_#-W%<M)XIFU:,ZEF5C(3YASYJD\8XQG\.]>[_$&
MR\.ZEX:^Q>);[[!:2S+Y5UOV&*49*D,> >#UXI.Z3]?T0+?Y?YFCH&OOKB3^
M;H^IZ9+"1F._B"%@>A4J2#T/?BM=G 1F!!VC/!KP&X\0^*#X,\8:=8ZY+K=A
MIYMU@UB!<.R,?WBAA]XA>X)QSS6II$/AZS^(WAV/P!.CVDMG,=6%M*9$*!/D
M,G) ?=Z\TWKM_6C?Z!Z_UM_F>E^"_%2>,/#JZNMH;13-)%Y;2;_N-C.<#K3=
M,\5KJ/C76/#@LVC;38HI3<>9D2;QG&W'&/K7B.GS)_PKSPI!J,CQ^'I]>G74
MV#%4*[_E#D=%)S^5=C\,4T>/XH^+8] DWZ8MO;B ARZXYSL)ZKG.,<>E"U?]
M=D_U!Z+^N[7Z'L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!5U/
M']DWF<8\A\Y&1]T]N]%&I<:5>=OW#_Q;?X3W[?6B@!=.S_9=IG=GR4SNQG[H
MZXJS573,?V39XQCR$QM! ^Z.F:M4 %%%% !1110 4444 %%%% !1110 4444
M %%%% !4<T$5Q$T4\22QM]Y'4,#]0:DHH PK_P &^'-2GLY[G1[4S6<HEMY(
MT\MD8'(P5QQD=.E:ATZR9I&-G;EI2#(3$N7(.1GCGFK-% %>6PL[B8336D$D
MH7:'>,%L>F3VY-.6TMDDCD6WB#QKL1@@RJ^@/8>U344 0"RM1%+$+:$1RDF1
M!&,.3U)'>B.QM(FC:.UA0Q*5C*Q@; >H'H*GHH K-IUBS3,UG;DS?ZTF)?WG
M^]QS^-+/8V=U&D=Q:P3(GW5DC#!?H#TJQ10!7GL+.ZC2.XM()4C^XLD88+]
M>E3[5V[=HVXQC'&*6B@".""&VB$4$4<48Z)&H4#\!0EO#%+)+'#&DDF-[JH!
M;'J>]244 5VL;-KH736L!N1TF,8WC\>M.EM;>>2.2:WBDDB.8V= 2A]03TJ:
MB@"N;&T-L;8VL!@)R8C&-I.<].G6GQ6MO"Q:*"*-BH4E4 ) Z#Z"I:* (+>Q
MM+0.+:U@A#_>$<87=]<=:2VL;2RW?9;6"#?][RHPN?KBK%% %8:=8J6(L[<%
MG$C$1+RPZ,>.O/6I+BV@NXO*N8(YH\YV2(&&?H:EHH K'3[(QO&;.W,;D%E\
ML88CID8YQ4AMX#.LYAC,R+M63:-P'H#Z5+10!6_LZRW2-]CM]TC!W/E+EF'(
M)XY-2SP0W,313Q1RQMU210P/X&I** (H;:"VA$,$,<40Z)&H5?R%,MK&TLPP
MM;6" /\ >\J,+N^N*L44 5_L-I]F-M]E@^SL<F+RQM/?ITI\5K;P-NB@BC;:
M$RB ':.@^@]*EHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"K
MJ6?[+N\9SY+]%W?PGMW^E%&IX_LF\SC'D/G<2!]T]<44 &FY_LNTSG/DIU;<
M?NCOW^M6JJZ;QI5G_P!<$_AV_P ([=OI5J@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@"MJ.?[+N\;L^2^-N,_=/3-%)J>/[)O,XQY#YR,C[I[=Z*
M #3,?V39XQCR$Z'(^Z._>K55M.S_ &7:9W9\E,[L9^Z.N*LT %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 5=2XTJ\YQ^X?^+;_">_;ZT4:EG^R[O&
M<^2_1=W\)[=_I10 :9C^R;/&W'D)C:"!]T=,U:JKIN3I=IG.?)3JVX_='?O]
M:M4 %%%% !1110 R66.")Y9I%CC0%F=S@*/4FJ3Z[I$<%O,^J62Q7!(A<SJ!
M)CKM.>?PJ;4OM']G7'V2WAN+C8?+BF;:C-V!.#@?A7)3:!JLFEV9@M6M]55Y
MF-RE]M$;R$$N0%PZDC.S'08[YHZ@=;=ZE8V#Q)>7EO;M,VV,2RA2Y]!D\]:B
MDUS28I+B.34[-'MAF=6G4&+_ 'AGCJ.OK7/ZKIVJZI=3S0V,3)/;O8-]I?;L
M ?/F@8.0>N.#P*S9O"VM_:=)9(+21='NI;E7:;#7H<DX/R_(1G)SG)44(#O8
M+B&Z@2>WE2:&0;DDC8,K#U!'6I*S- L9]/TL17"QI*\LDK1Q'*Q[V+;0>^,]
M:=J0N8S')%>RQAY4CV!$( ) /5<T :-%4_L=S_T$KG_OB/\ ^)H^QW/_ $$[
MG_OB/_XF@"Y15/['<_\ 03N?^^(__B:/L=S_ -!.Y_[XC_\ B: +E%4_L=S_
M -!*X_[XC_\ B:3['<_]!.Y_[XC_ /B: +M%4_L=S_T$KC_OB/\ ^)H^QW/_
M $$[G_OB/_XF@"Y15/['<_\ 02N?^^(__B:/L=S_ -!.Y_[XC_\ B: +E%4_
ML=S_ -!*Y_[XC_\ B:/L=S_T$[G_ +XC_P#B: +E%4_L=S_T$[G_ +XC_P#B
M:/L=S_T$[G_OB/\ ^)H N453^QW/_03N?^^(_P#XFC['<_\ 03N?^^(__B:
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
M15/^R=._Y\;?_OV*/[(T[_GQMO\ OV* +E%4_P"R=._Y\;?_ +]BD_LC3O\
MGQMO^_8H NT53_LG3O\ GQM_^_8H_LC3O^?&W_[]B@"Y15/^R=._Y\;?_OV*
M/[(T[_GQM_\ OV* +E%4_P"R-._Y\;?_ +]BC^R-._Y\;?\ []B@"U)(D4;2
M2,%1 69CT '>J%GKVDZA<""SU"WGE(+!$?)P.]0ZGI6GII-XRV5N&$#D$1CC
MY37FG@&"*Y\311SQI(GD.=KC(SQ712HJ=.4V]C&I5<9QBNI[!)(L43R.<(BE
MF/L*P[+QEH>H7<-K;7;/-,<(OE,,G&>I%6;_ $K3UTZZ*V5N"(G((C'I7DGA
M2-)O$VF1RHKHTGS*PR#\IJJ%&-2$I/H35JN$HI=3W"BLVZTK3UM)B+*W!$;$
M$1CCBO(?#&9_$FF1RLTD;S ,K$D$8/45%*A[2,I7V*J5>1I6W/<**I_V1IW_
M #XV_P#W[%>0Z6-_C2W@<EHC?%3&3E2-QXQZ44:/M%)WV'4J\C2MN>U5YY/\
M1KN+5)+0:= 56X,6[S#G ;&>E=O_ &3IW_/C;_\ ?L5XG=(H\03(% 07C*%Q
MQCS.E:X2G&;ES*YGB9R@ERL]XKQ#5+RZ7Q'>*+JX"B\< "5L ;_K7L?]D:=_
MSXV__?L5XIJ:*OB*\15 07C@*!P!OZ56!6LO0G%[(]WHJG_9&G?\^-M_W[%>
M<>(M>N-,\175E;6FGB")U"AK52>0#U_$US4J4JKM$WJ5%35V>IT52&DZ<0/]
M!MO^_8KR7QDHMO%=[%!F*-=F$0X ^0=A3H4?:RY;V%5J^SC>Q[/15"/2=.,2
M9L;?[H_Y9BN0U[Q+INB:Q-8?V!;S>4%._*KG(!Z;?>HA3E4=HE3G&"O([ZBL
MK3[/3K_3;:[_ +.MT\^)9-NP';D9QG%6?[)T[_GQM_\ OV*EJSLRT[ZERBJ?
M]D:=_P ^-O\ ]^Q1_9.G?\^-O_W[%("Y15/^R-._Y\;?_OV*/[(T[_GQM_\
MOV* +E0S75O;D":XBC)Y =P,_G4/]D:=_P ^-O\ ]^Q7G/Q(M+:VU*P6"".,
M&%B0B@9Y%:T:?M)\MS.K/DCS'I\4T4Z;XI$D3IN1@13ZXSP!86<WAB.66UA>
M3SG^9D!/6NSJ:D>2;CV*A+FBI%74L_V7=XSGR7Z+N_A/;O\ 2BDU3']DWF[&
M/(?.YL#[IZGM14%#M.S_ &9:9W9\E,[B"?NCJ1UJS573>-*L\ #]PG1=O\([
M=OI5J@#"\87&KVOAFYFT19#>J4P8H1-(J;AO9$/#L%R0#UKR[PJFLWWQ.L+[
M5H+U+\%_-M)H91&L7E$"Y.241V)"[%Z9:O8-7AU.?3GCTB\@M+PD;99X3*H&
M>?E!'\Z\W\,^,?$=YXOL])O]6L;F3[1<17EE#ISQRP(@;;(S%B K$*?^!#K1
M'X@E\)ZM1110 4444 %%%% !5'5/]3;_ /7S%_Z&*O51U/\ U-O_ -?,7_H8
MH O4444 %%03WMI:L%N+F&%B,@22!21^-2QRQS1K)$ZNC#(93D'\:=GN%QU%
M%%( HK#U_P 4V7AZ2!+J*=S,&*^4H.,8ZY(]:M:)K5OKVG_;+9)4CWE,2  Y
M'T)JW3DH\]M">>+ERWU-*BBBH*"BBB@ HKG/&>M7FA:1%<V7E^8TX0^8NX8P
M3Z^U5?!'B&_U];XWQB_<E GEIMZYSGGVK549.G[3H9^UCS\G4ZVBBBLC0***
M* "BBB@ HHHH J:K_P @>]_Z]Y/_ $$UY9\._P#D:H?^O=_Z5ZGJO_('O?\
MKWD_]!->6?#O_D:H?^O=_P"E=N'_ (-0Y*W\6!ZKJ'_(,NO^N+_R->->#_\
MD:M+_P"NO_LIKV74/^09=?\ 7%_Y&O&O!_\ R-6E_P#77_V4U6$_A3_KHQ8C
M^)#^NI[1=_\ 'E/_ -<V_E7BOA3_ )&C2O\ KL/Y&O:KO_CRG_ZYM_*O%?"G
M_(T:5_UV'\C1A/X<_P"NC#$_'#^NQ[A7BVD_\CW;?]A _P#H1KVFO%M)_P"1
M[MO^P@?_ $(U.#^&?I_F5B=X^O\ D>TUX3>?\C)/_P!?S?\ HRO=J\)O/^1D
MG_Z_F_\ 1E5@=Y>A.+VB>[5X5JO_ ",M[_U^O_Z'7NM>%:K_ ,C+>_\ 7Z__
M *'1@-Y>@8O9'NM>+^,?^1RO_P#KHG_H*U[17B_C'_D<K_\ ZZ)_Z"M3@?XC
M]"L7\"]3V<?='TKQKQQ_R.%__P  _P#0%KV4?='TKQKQQ_R.%_\ \ _] 6C
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
M:> 9DM_$T3OOV^0X^1"Q[=@":]7U7_D#WO\ U[R?^@FO+/AW_P C5%_U[O\
MTKMP_P#!J'+6_BP/2;_4[9M.N@!<9,3CFVD';_=KR3PHZQ>)M,=L[5DYVJ6/
MW3V')KV?4/\ D&77_7%_Y&O&O!__ "-6E_\ 73_V4U6$_A3_ *Z,G$?Q(?UU
M/7+K4[8V<X N.8V_Y=I/3_=KQ[PPXB\2:8[9PLP)VJ6/0]AR:]MN_P#CRG_Z
MYM_*O%?"G_(T:5_UV'\C1A/X<_ZZ,,3\</ZZH]D_M2V]+C_P&D_^)KQ_2Y53
MQK;RG=M%\6X4DXW'MU_"O;*\6TG_ )'NW_["!_\ 0C4X/X9^G^96)WCZ_P"1
MZ[_:EMZ7'_@-)_\ $UXG=,&\03.,X-XQY!SCS/2O>*\)O/\ D9)_^OYO_1E5
M@=Y>A.+VB>U?VI;>EQ_X#2?_ !->*:FX?Q#=N,X-XY&00?O^G6O=Z\*U7_D9
M;W_K]?\ ]#HP&\O0,7LCVC^U+;TN/_ :3_XFO(O%LJS>+;Z1-VTR)C<I4_=7
ML>:]JKQ?QC_R.5__ -=$_P#05J<#_$?H5B_@7J>MC5+;:.+CI_S[2?\ Q->1
M^,Y5F\67LB;MIV8W*5/W!V/->T#H*\:\<?\ (X7_ /P#_P! 6C _Q'Z!B_@7
MJ>KQZI;").+C[H_Y=I/3_=KRCQO*L_BR\D3=M*Q_>4J?N#L>:]DB_P!4G^Z*
M\>\>?\CA>_[L?_H HP/\5^@8O^&CT;0=1MT\/Z<C"?*VT8.+>0C[H[A:X3XB
M7$=SKUN\8? M@/GC9#]YNQ KT;P]_P BYIO_ %ZQ_P#H(KS[XE_\C#;?]>H_
M]":C"_[P_F%?^"OD=GX=U&WC\-Z:C"?*VZ XMY".GJ%Q6G_:EMZ7'_@-)_\
M$U7\,_\ (L:9_P!>R?RK5KEJ?&_5G1#X44_[4MO2X_\  :3_ .)I/[4MO2X_
M\!I/_B:NT5!13_M2V]+C_P !I/\ XFO.?B/<QW.I6#1B3 A8'?&R=QZ@5ZE7
MF?Q/_P"0II__ %Q?_P!"%=6#_C+YG/B?X;-GP#>PP^&(XW$N[SG^["[#KZ@8
MKLZY7X>?\BG'_P!=I/YUU595_P"++U-*/\-%74LC2[L@D'R7QAMI^Z>_;ZT4
M:ESI5X,9_</_  ;OX3V[_2BLC0-,Q_9-GMVX\A,;<X^Z.F><5:JMIV?[,M,[
ML^2F=Q!/W1U(ZU9H H:Q<ZC::<\VE:>E_=@C;;O<"$,,\G<0<8^E>4^%KU[K
MQKI=]?Z1>*+F[N8K>2X\1&[2&5%</MAVC'W6 ]J]EKR3PWJMH_Q+,@TKP_'>
MW=Q<0216T3B^M@F?WDI)V[6VCD ??')HC\0/X3UNBBB@ HHHH **** "J.I_
MZFW_ .OF+_T,5>JCJG^IM_\ KYB_]#% 'GOQ-_Y#EE_U[?\ LQKM_"7_ "*>
MF?\ 7!:XCXF_\ARR_P"O;_V8UV_A+_D4],_ZX+7;6_W:']=SDI_QY'%?$[_D
M+V'_ %P;_P!"KLO!W_(HZ9_UQ_J:XWXG?\A>P_ZX-_Z%79>#O^11TS_KC_4T
M5?\ =H?UW'3_ (\CD/B?_P A+3O^N+_S%=!\._\ D5$_Z[R?SKG_ (G_ /(2
MT[_KB_\ ,5T'P[_Y%1/^N\G\ZJI_NL?Z[DP_WA_UV,+XH?\ 'WIO_7.3^:UM
M?#C_ )%8_P#7Q)_2L7XH?\?>F_\ 7.3^:UM?#C_D5C_U\2?THG_NB_KN$?\
M>'_78J?$[_D$V/\ U\'_ -!-6?AM_P BQ)_U]/\ R6JWQ._Y!-C_ -?!_P#0
M35GX;?\ (L2?]?3_ ,EJ7_NB]2E_O'R(?B;_ ,@.T_Z^1_Z"U5?A=_Q[ZG_U
MTC_D:M?$W_D!VG_7R/\ T%JJ_"[_ (]]3_ZZ1_R-4O\ ='Z_J2_]Y_KL7?B7
M_P B];_]?2_^@M5#X7?<U3_>B_DU7_B7_P B];_]?2_^@M5#X7?<U3_>B_DU
M$?\ ='Z_J#_WE&]X\_Y$^]^L?_H8KGOA?]_5/I%_[-70^//^1/O?K'_Z&*Y[
MX7_?U3Z1?^S5,/\ =9>O^14_]XC_ %W/1"0!DD >] 96^ZP/T-<_XX_Y$[4/
MHG_H:US'PO\ ^/K4_P#<C_FU8QHWI.I?8UE5M44+;GI%%%%8&H4444 5-5_Y
M ][_ ->\G_H)KRSX=_\ (U0_]>[_ -*]3U7_ ) ][_U[R?\ H)KRSX=_\C5#
M_P!>[_TKMP_\&H<E;^+ ]5U#_D&77_7%_P"1KQKP?_R-6E_]=?\ V4U[+J'_
M "#+K_KB_P#(UXUX/_Y&K2_^NO\ [*:K"?PI_P!=&+$?Q(?UU/:+O_CRG_ZY
MM_*O%?"G_(T:5_UV'\C7M5W_ ,>4_P#US;^5>*^%/^1HTK_KL/Y&C"?PY_UT
M88GXX?UV/<*\6TG_ )'NV_["!_\ 0C7M->+:3_R/=M_V$#_Z$:G!_#/T_P R
ML3O'U_R/::\)O/\ D9)_^OYO_1E>[5X3>?\ (R3_ /7\W_HRJP.\O0G%[1/=
MJ\*U7_D9;W_K]?\ ]#KW6O"M5_Y&6]_Z_7_]#HP&\O0,7LCW6O%_&/\ R.5_
M_P!=$_\ 05KVBO%_&/\ R.5__P!=$_\ 05J<#_$?H5B_@7J>SC[H^E>->./^
M1PO_ /@'_H"U[*/NCZ5XUXX_Y'"__P" ?^@+1@?XC] Q?P+U/9(O]4G^Z*\>
M\>?\CA>_[L?_ * *]AB_U2?[HKQ[QY_R.%[_ +L?_H HP/\ %?H&+_AH]1\/
M?\BYIO\ UZQ_^@BO/OB7_P C#;?]>H_]":O0?#W_ "+FF_\ 7K'_ .@BO/OB
M7_R,-M_UZC_T)J,+_O#^85_X*^1WWAG_ )%C3/\ KV3^5:M97AG_ )%C3/\
MKV3^5:M<M3XWZLZ(?"@HHHJ"@KS/XG_\A33_ /KB_P#Z$*],KS/XG_\ (4T_
M_KB__H0KJP?\9?,Y\3_#9T7P\_Y%./\ Z[2?SKJJY7X>?\BG'_UVD_G755E7
M_BR]32C_  T5=3Q_9-YG&/(?.YMH^Z>I[?6BEU'/]F7>W=GR7QM )^Z>F>,T
M5D:":;QI5G@ ?N$Z+M_A';M]*M55TWG2K/&#^X3HV[^$=^_UJU0!#=W=O86D
MUW=S)#;PH7DD<X55'4DUP_@V]\1:G>&_%WX<U31Y9Y1]OMI'^T[,DHA&P+E?
ME')Z#O73^)]$;Q%X=N]*6Z^S-.%Q,8Q(%*L&^Z2,].E<MX:TF^TKQ.[2^.K"
M^:^9IYK".QBB:<HOEEEPY(P5&<#J*%N#V/0**** (;QMEG,YN%M@$)\Y\8C]
MSGCCWK@7\22SZ/82'Q!Y ^PRRBYC,9^T7"D 1G@@G!SM7!.:]#(# @@$'J#3
M1%&  (TP#D#:.#ZTK <7KNNW"31C^U/[/=++SD1 A\ZXW &(A@22.!M&#\U9
M-SXEOQ>:>&UF2 WEU)%J4.(_^)=&K':W*_)G"KE\@[LBO1X;2W@4K%"B@N9#
M@=6)R3]:D,<9W913N^]QU^M/K_7]?\,!E>&;N:]T6.6:X-SB218[@J 94#$*
MW''( Y'!ZT[5YYD\E%M)'47$1#AU )W#CDYK4    & .@%4M3_U5O_U\Q?\
MH8H \W^(LLDNLVADMWA(M\!793GYCZ$UV7A>ZN$\+Z:JV$SJ(%PP= #^;9KD
M_B;_ ,ARR_Z]O_9C7;^$O^13TS_K@M=M;_=H?UW.6G_'D<)\1I9)=5LC);O"
M1 V [*<_-[$UUWA.YN$\*Z<J6$TBB+AU= #R?5LUR_Q._P"0O8?]<&_]"KLO
M!W_(HZ9_UQ_J:*O^[0_KN%/^/(XKXCRR2ZA8&2W> B)\!V4YY'H36[X!N)XO
M#"+'92S+YTGS*Z =?<@UD?$__D):=_UQ?^8KH/AW_P BHG_7>3^=54_W6/\
M7<F'^\/^NQSGQ(FEENM.,ML\&$DP'93GE?0FMCX?W$\7AHK'92S+Y[G<KH!V
M]2*S?BA_Q]Z;_P!<Y/YK6U\./^16/_7Q)_2B?^Z+^NX1_P!X?]=C-^(\\TNE
MV0DM)(0+@X+LIS\I]":L?#VXFB\.2+'9RS+]I<[E9 .@XY(I/B=_R";'_KX/
M_H)JS\-O^18D_P"OI_Y+4O\ W1>I2_WCY%'XBSS2Z-:B2TDA N0=SLIS\K<<
M$U7^&TTL5OJ7E6LD^73.QE&.#ZD5H?$W_D!VG_7R/_06JK\+O^/?4_\ KI'_
M "-4O]T?K^I+_P!Y_KL2_$2>:708%DLY81]I4[G9"/NMQP35+X;32Q)J7E6L
MD^6CSL91C[WJ16K\2_\ D7K?_KZ7_P!!:J'PN^YJG^]%_)J(_P"Z/U_4'_O*
M-7QM<SR>$[M7L98E)3+LZ$#YQZ,36#\-II8GU+R[:2?(CSL91C[WJ173^//^
M1/O?K'_Z&*Y[X7_?U3Z1?^S5,/\ =9>O^14_]XC_ %W-OQE<W$GA.^5[&:)2
M$R[.A ^<>C9KF_AO-+%<ZB8K9Y\I'D(RC'+>I%=;XX_Y$[4/HG_H:US'PO\
M^/K4_P#<C_FU%/\ W67K_D$_]XC_ %W.[^V77_0,G_[^1_\ Q5'VRZ_Z!D__
M '\C_P#BJNT5Q'44OMEU_P! R?\ [^1__%4?;+K_ *!D_P#W\C_^*J[10!D:
MG=W)TF\!TZ=08'R3)'Q\I_VJ\T\ R/%XFB:.%IF\A_E4@'MZD5ZOJO\ R![W
M_KWD_P#037EGP[_Y&J'_ *]W_I7;A_X-0Y:W\6!Z3?W=R=.N0=-G ,3\F2/C
MC_>KR3PHS)XFTQD0R,).%4@$_*?6O9]0_P"09=?]<7_D:\:\'_\ (U:7_P!=
M?_93583^%/\ KHR<1_$A_74]<NKNZ-G,#ILX'EMSYD?I_O5X]X89D\2:8RH9
M&$PPJD G@^M>VW?_ !Y3_P#7-OY5XKX4_P"1HTK_ *[#^1HPG\.?]=&&)^.'
M]=4>Q_;+K_H&3_\ ?R/_ .*KR#2W9?&MNXC9F^W$[ 1DG<>,]*]LKQ;2?^1[
MMO\ L('_ -"-3@_AGZ?YE8G>/K_D>N?;+K_H&3_]_(__ (JO%+HD^()F*D'[
M8QVY&0?,Z5[Q7A-Y_P C)/\ ]?S?^C*K [R]"<7M$]I^V77_ $#)_P#OY'_\
M57BNIL3XANV*%6-XY*DC(._IZ5[O7A6J_P#(RWO_ %^O_P"AT8#>7H&+V1[1
M]LNO^@9/_P!_(_\ XJO(?%KL_BV^9XVC8R)E&()'RKZ<5[77B_C'_D<K_P#Z
MZ)_Z"M3@?XC]"L7\"]3UH7EU@?\ $LG_ ._D?_Q5>2>,W:3Q9>L\31,=F48@
MD?(/3BO:!]T?2O&O''_(X7__  #_ - 6C _Q'Z!B_@7J>KQWEUY2?\2R?[H_
MY:1__%5Y1XW=Y/%EXSQ-$Q6/*,02/D'H2*]DB_U2?[HKQ[QY_P CA>_[L?\
MZ *,#_%?H&+_ (:/1M"NKE?#^G*NGS.!;1@,'CP?E'/+5PGQ$EDEUVW:2!X3
M]F VNRDGYFYX)KT;P]_R+FF_]>L?_H(KS[XE_P#(PVW_ %ZC_P!":C"_[P_F
M%?\ @KY'9^';JX3PYIJKI\SJ+= &#I@\=>6K3^V77_0,G_[^1_\ Q55_#/\
MR+&F?]>R?RK5KEJ?&_5G1#X44OMEU_T#)_\ OY'_ /%4?;+K_H&3_P#?R/\
M^*J[14%%+[9=?] R?_OY'_\ %5YU\1Y9)=2L#);O 1"V [*<\CT)KU*O,_B?
M_P A33_^N+_^A"NK!_QE\SGQ/\-FSX!N)H_#$:)9RRKYS_.K(!U]R#79UROP
M\_Y%./\ Z[2?SKJJRK_Q9>II1_AHJ:IC^R;W=MV^0^=P)'W3UQSBBEU+(TN[
M()!\E\8;:?NGOV^M%9&@NG9_LRTSNSY*9W  _='4#I5FJNF8_LFSV[<>0F-N
M<?='3/.*M4 %>+^%I](;XA>7'9!;C^TY/)#7GF2Q)Y<V1MQ\B [CMSU<<FO:
M*\E\)ZY;:C\09I7U?1(=1DN;B%[&'2-MPZ(6 !N,Y/"ANG;%$?B!_"SUJBBB
M@ HHIC2QHRJSJK-T!.": 'T4TR(KJA=0S= 3R:3SHL.?,3"<,=P^7ZT /JCJ
MG^IM_P#KYB_]#%700P!!!!Y!%4M3_P!3;_\ 7S%_Z&* //?B;_R'++_KV_\
M9C7;^$O^13TS_K@M<1\3?^0Y9?\ 7M_[,:[?PE_R*>F?]<%KMK?[M#^NYR4_
MX\CBOB=_R%[#_K@W_H5=EX._Y%'3/^N/]37&_$[_ )"]A_UP;_T*NR\'?\BC
MIG_7'^IHJ_[M#^NXZ?\ 'D<A\3_^0EIW_7%_YBN@^'?_ "*B?]=Y/YUS_P 3
M_P#D):=_UQ?^8KH/AW_R*B?]=Y/YU53_ '6/]=R8?[P_Z[&%\4/^/O3?^N<G
M\UK:^''_ "*Q_P"OB3^E8OQ0_P"/O3?^N<G\UK:^''_(K'_KXD_I1/\ W1?U
MW"/^\/\ KL5/B=_R";'_ *^#_P"@FK/PV_Y%B3_KZ?\ DM5OB=_R";'_ *^#
M_P"@FK/PV_Y%B3_KZ?\ DM2_]T7J4O\ >/D0_$W_ ) =I_U\C_T%JJ_"[_CW
MU/\ ZZ1_R-6OB;_R [3_ *^1_P"@M57X7?\ 'OJ?_72/^1JE_NC]?U)?^\_U
MV+OQ+_Y%ZW_Z^E_]!:J'PN^YJG^]%_)JO_$O_D7K?_KZ7_T%JH?"[[FJ?[T7
M\FHC_NC]?U!_[RC>\>?\B?>_6/\ ]#%<]\+_ +^J?2+_ -FKH?'G_(GWOUC_
M /0Q7/?"_P"_JGTB_P#9JF'^ZR]?\BI_[Q'^NYTGCC_D3M0^B?\ H:US'PO_
M ./K4_\ <C_FU=/XX_Y$[4/HG_H:US'PO_X^M3_W(_YM13_W67K_ )!/_>(_
MUW/1I)$B0O(ZH@ZLQP!4<5W;3OLAN(I&QG"."<?A6-XU&?!VI9_N#_T(5PWP
MW4#Q/)@ ?Z*__H2UE"@I4I5+[&DZO+44+;GK%%5=2G>VTN[N(L"2*%W7(R,A
M217%>#O%NK:UK@M+UX6B\EGPD>TY!'O[U$*4I1<ULBI5%&2B^IVFJ_\ ('O?
M^O>3_P!!->6?#O\ Y&J'_KW?^E>IZK_R![W_ *]Y/_037EGP[_Y&J'_KW?\
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
MAC*]LBO4=9_Y 6H?]>TG_H)KS+X<?\C0/^O9_P":U.'_ (%0JM_%@>B:G#J
MTF\+7D!7R'R!;D9^4_[5>:> 5E;Q-$()%C?R'^9DW#'';(KU?5?^0/>_]>\G
M_H)KRSX=_P#(U0_]>[_THP_\&H%;^+ ])OX=0&G7.Z\@(\I\@6Y]/]^O)/"@
M=O$VF")@CF3AF7<!\I[9%>SZA_R#+K_KB_\ (UXUX/\ ^1JTO_KK_P"RFJPG
M\*?]=&3B/XD/ZZGKEU#J M)LWD!'EMD?9SZ?[]>/>& [>)-,$;!',PVLRY X
M/;C->VW?_'E/_P!<V_E7BOA3_D:-*_Z[#^1HPG\.?]=&&)^.']=4>Q^3J/\
MS^P?^ Q_^+KR#2Q(?&MN%=1)]N(#%<C.X\XS_6O;*\6TG_D>[;_L('_T(U.#
M^&?I_F5B=X^O^1ZYY.H_\_L'_@,?_BZ\4N@W_"03 L"_VQLMCC/F=<5[Q7A-
MY_R,D_\ U_-_Z,JL#O+T)Q>T3VGR=1_Y_;?_ ,!C_P#%UXKJ88>(KP,P+?;'
MR0, G?Z5[O7A6J_\C+>_]?K_ /H=& WEZ!B]D>T>3J/_ #^V_P#X#'_XNO(O
M%HD7Q;?"5U>3S$RRKM!^5>V37M5>+^,?^1RO_P#KHG_H*U.!_B/T*Q?P+U/6
MQ#J.!_IMO_X#'_XNO(_&8D7Q9>B5U=_DRRKM!^0=LFO:!]T?2O&O''_(X7__
M  #_ - 6C _Q'Z!B_@7J>KQPZCY28O8/NC_EV/\ \77E'C=95\67@F=7?;'E
ME7:#\@[9->R1?ZI/]T5X]X\_Y'"]_P!V/_T 48'^*_0,7_#1Z-H45^?#^G%+
MN!4^S1X!MR2!M'?=7"?$19TUVW$\J2-]F&"B;!C<W;)KT;P]_P BYIO_ %ZQ
M_P#H(KS[XE_\C#;?]>H_]":C"_[P_F%?^"OD=GX=BOSX<TTQW<*H;=,*8"2!
MCUW5I^3J/_/[;_\ @,?_ (NJ_AG_ )%C3/\ KV3^52W^N:9I<RQ7U[%!(R[E
M5S@D=,US33<VEW9O%I038_R=1_Y_8/\ P&/_ ,71Y.H_\_MO_P" Q_\ BZL6
M]Q#=V\=Q;R+)#(NY'7H1ZU+6992\G4?^?V#_ ,!C_P#%UYU\1TN$U*P%Q,DI
M\EL%(]F.1[FO4J\S^)__ "%-/_ZXO_Z$*ZL'_&7S.?$_PV;/@&.[;PQ&8;B)
M(_.?Y6A+'KZ[A_*NSKE?AY_R*<?_ %VD_G755E7_ (LO4TH_PT5M1S_9EWMW
M9\E\;0"?NGIGC-%-U3']DWN[;M\A\[@2/NGKCG'THK(T%TWG2K/&#^X3HV[^
M$=^_UJU5;3L_V9:9W9\E,[@ ?NCJ!TJS0!D^)M"C\2^'[G2)I?+BN-@=MN[@
M,&(QD=<8_&L[2OAYX3T/4HM1TW1(+:[BSY<JLV5R"#U/H373T4+38 HHHH *
M*** "BBJ][?6NG6K7-Y.D,*X!=CW/ % %BJ.J?ZFW_Z^8O\ T,58M+NWO[6.
MZM)DF@D&4=#D$57U3_4V_P#U\Q?^AB@#SWXF_P#(<LO^O;_V8UV_A+_D4],_
MZX+7$?$W_D.67_7M_P"S&NW\)_\ (IZ9_P!<%KMK?[M#^NYR4_X\CBOB=_R%
M[#_K@W_H5=EX._Y%'3/^N/\ 4UQOQ._Y"]A_UP;_ -"KLO!W_(HZ9_UQ_J:*
MO^[0_KN.G_'D<A\3_P#D):=_UQ?^8KH/AW_R*B?]=Y/YUS_Q/_Y".G?]<7_F
M*Z#X=_\ (J)_UWD_G55/]TC_ %W)A_O#_KL87Q0_X^]-_P"N<G\UK:^''_(K
M'_KXD_I6+\4/^/O3/^N<G\UK:^''_(K'_KXD_I1/_=%_7<(_[P_Z[%3XG?\
M()L?^O@_^@FK/PV_Y%B3_KZ?^2U6^)W_ "";'_KX/_H)JS\-O^18D_Z^G_DM
M2_\ =%ZE+_>/D0_$W_D!VG_7R/\ T%JJ_"[_ (]]3_ZZ1_R-6OB;_P @.T_Z
M^1_Z"U5?A=_Q[ZG_ -=(_P"1JE_NC]?U)?\ O/\ 78N_$O\ Y%ZW_P"OI?\
MT%JH?"[[FJ?[T7\FJ_\ $O\ Y%ZW_P"OI?\ T%JH?"[[FJ?[T7\FHC_NC]?U
M!_[RC>\>?\B?>_6/_P!#%<]\+_OZI](O_9JZ'QY_R)][]8__ $-:Y[X7_?U3
MZ1?^S5,/]UEZ_P"14_\ >(_UW.D\<?\ (G:A]$_]#6N8^%__ !]:G_N1_P V
MKI_''_(G:A]$_P#0UKF/A?\ \?6I_P"Y'_-J*?\ NLO7_()_[Q'^NYU7C7_D
M3]1_W!_Z$*X;X;_\C-)_U[/_ .A+7<^-?^1/U'_<'_H0KAOAO_R,TG_7L_\
MZ$M51_W:?]=B:O\ 'B>DZS_R M0_Z]I/_037F7PX_P"1H'_7L_\ -:]-UG_D
M!:A_U[2?^@FO,OAQ_P C0/\ KV?^:U.'_@5"JW\6!ZAJO_('O?\ KWD_]!->
M6?#O_D:H?^O=_P"E>IZK_P @>]_Z]Y/_ $$UY9\._P#D:HO^O=_Z48?^#4%6
M_BP/5=0_Y!EU_P!<7_D:\:\'_P#(U:7_ -=?_937LNH?\@VZ_P"N+_R->->#
M_P#D:M+_ .NG_LIJL)_"G_71BQ'\2']=3VB[_P"/*?\ ZYM_*O%?"G_(T:5_
MUV'\C7M5W_QY3_\ 7-OY5XKX4_Y&C2O^NP_D:,)_#G_71AB?CA_78]PKQ;2?
M^1[MO^P@?_0C7M->+:3_ ,CW;_\ 80/_ *$:G!_#/T_S*Q.\?7_(]IKPF\_Y
M&2?_ *_F_P#1E>[5X3>?\C)/_P!?S?\ HRJP.\O0G%[1/=J\*U7_ )&6]_Z_
M7_\ 0Z]UKPK5?^1EO?\ K]?_ -#HP&\O0,7LCW6O%_&/_(Y7_P#UT3_T%:]H
MKQ?QC_R.5_\ ]=$_]!6IP/\ $?H5B_@7J>SC[H^E>->./^1PO_\ @'_H"U[*
M.@KQKQQ_R.%__P  _P#0%HP/\1^@8OX%ZGLD7^J3_=%>/>//^1PO?]V/_P!
M%>PQ?ZI/]T5X]X\_Y'"]_P!V/_T 48'^*_0,7_#1ZCX>_P"1<TW_ *]8_P#T
M$5Y]\2_^1AMO^O4?^A-7H/A[_D7--_Z]8_\ T$5Y]\2_^1AMO^O4?^A-1A?]
MX?S"O_!7R.^\,_\ (L:9_P!>R?RK@_B;_P AVS_Z]O\ V8UWGAG_ )%C3/\
MKV3^5<'\3?\ D.V?_7M_[,:,-_O#^85_X*^1W/A3_D5-,_Z]U_E3=:\4Z;H-
MQ%!>F8/(F]=D>X8SBG>%/^14TS_KW7^5<1\3O^0S8_\ 7N?_ $*HITU4KN,O
M,J<W"DI+R/0M*U2VUFP2]M"YA8D#>N#P<'BN ^)__(4T_P#ZXO\ ^A"NE^'_
M /R*-O\ ]=)/_0C7-?$__D*:?_UQ?_T(5="*CB>5=+DUI.5"[\CHOAY_R*<?
M_7:3^==57*_#S_D4X_\ KM)_.NJKGK_Q9>IM1_AHJZED:7=D$@^2^,-M/W3W
M[?6BC4N=*O!C/[A_X-W\)[=_I161H&F8_LFSV[<>0F-N<?='3/.*M56T[/\
M9EINW9\E,[B"?NCJ1UJS0 4444 %%%% !1110 5EZY87-]!:O9M%Y]K<I<*D
MQ*H^,_*2 2.O7!Z5J44 9VB6$VGZ=Y5RT1G>62:019V*SL6(&>2!GKWI;_2X
M[QD?<X<2(Q_>N!@'G !QG%:%% &1<^&-'O9%>ZL_/=1@-+([$#TY-/.A6L5O
M'#:>; B,N%6>0 *",@#/ID47&MV\&M6>FXW-<[QYNX;591G9_O'.<=< GM6I
M3N[6%9;F3=>&='O75[JT\]E&%,LKL0/Q-*="M8;5(+,20*A7:JSR !01D 9[
MC(_&DU+Q#8Z9>06LTT?FR2(K)O 9%<D*^#U&[ XZ9K6HN[6"RW,FZ\-:1>LK
M75IY[*,*997;'TR:!X>LK:QDM[!'MB5;9LF=55B.N :;J_B*VTBZBMF@N+B9
MXVF=+=0S1Q*0#(1G) )' R?:M2">*YMXYX'62*10Z.IR&!&011=VL%E>YFW/
MAK2;TH;NU,Y3[IEE=L?3)H7P]8VUE+!81O;$JVSRYG4!B.N :9KNL3:3-9F)
M$F$C-OM\'S9% R?*/0L!SMZL <<BM.UNH+ZTBNK:0202J'1QT(-%W:P65[E"
MX\.Z9>QHEY;M<!3D"29V /KR:1/#UA:V<D%A$]MN!*^7,Z@,1UP#2:]X@MM
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
M.)8PB ?.J1LN'20=B?E).<X%=5JA/AWP^W]C6$21QORL<?RPHS9>38.6QDG
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
>9HKF[_Q2)8;FT-B,.TL&6DR.(\Y(Q^&,_C10!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<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" %% BD# 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[3["S?3K
M5S:6[,T2L6\L')*@9R1GIQSS5@:=9#&+.W&,8Q$O&.!V[4:<<Z9:'.<PISNW
M9^4=^_UJS0!5&FV(  LK< 8 _=+Q@Y';L:/[-L<8^Q6V,8QY2],Y]/7FK5%
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
MBN2);<QG,BQ-F1%+ 9'J">^*+:V_K>P=#Z"HJ. (+>,1 K&$&T$$$#''6I*
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\W\^3_GXE_\  Z+_
M  KTBO.-DW]R?_OS!0!WVG#&F6@QC$*<;=N/E';M]*LU5TW']EVF,8\E.F?[
MH]>:M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5EZ5X>TW1K
MS4+RSB<7.H2^;<RR2M(SD=!EB< 9. .!6I10 44UW6-&=V"JHR2>PKPOPOXZ
MAG^(MEJAU>>2/6[JXM9;%R^RW3(%N1D;<G;SC^]0M78'HKGNU(6"C+$ >]>4
M)X_\31R/J$W]EMID/B$Z.UNL3B9U+[0P;=@$9'&.>>E9NN^(-<UOPAJ=_JL>
MF3:;;ZRME!;B*0.Q2X4!V8..@XQZC/M0M?P_&W^8/3^O7_(]I#!LX(..#@]*
M6N#^'7_(7\;?]AZ7_P! 6LG6;%I_BAI<'AV_U)]1AN?M6KRFZ=H(;?'$3+G8
M"W0*!G')]:%K;S!Z7\CU*BO#9+R\DTZ3Q>FIWHUE?$_V)(OM#>4(?-\OR?*S
MMQMYZ9]ZZ"ZL6F^*^GQ^';[4I9K65Y]<F>Z=X%1A\D)4G:&]% X')H6MOZZ7
M!Z7_ *ZV/4J*\+L[V^;3M&\7+J5ZVLWOB3['-$;AC$83(R>5Y>=H 4 ],UTW
MQ3T:V-WH5\LU]%/>:M;6<_DWLL:M$V<KM5@!]0,T=%_7;_,'I?\ KO\ Y'IN
MX%BN1D=1FEKQ34&U3PGXU\53>')+9(=,T>WF=;[S)V=5W':&+9R>?F)/;\.@
M/CG7I=7U>>)+--(TK3(-1EB,3--+OA+^6IW8'(^]C\*+Z7_KK_D%G>W]=/\
M,]+HKRE?'7B?3X[234FTN<:KH]QJ-H+:)A]F:./>%?+'>I! SQR*GE^(>K6Z
M:;*T-K*)O#,FKRQXV[IE ( .>%YH>G]>O^0+7;^MO\STYF"C+$ >II:\%USQ
M-XA\2> /$SWMS9W.F006IBG@L9( \S2*63+DYV]#@=Q7I'A/7=:F\3:OH&MM
M92RV<$%Q%-:1LB[9 ?E(8G.".O?TIVZ"N=E17D7Q9;5F\5:(NDWMS!/;V5U>
MI'%(565HMK[6 ZY (Y]:R[OQ+<^*?'GA[7]/OKB/1EU&VL(HTD*I*S1F24D=
M#@E5_ TEJ.6A[#K>BV/B'29M+U*-Y+2;;YB*Y3=@@@9'.,@5?151%10 JC
M["O*+'XD:M/XHAM%FM+NPNXKLQ2Q6,T4:-"I8;)7.)A\N#@#%+8>-?%UUHGA
MMY)=)2^\22A;9A;OY=K&JEF+#?\ .S8&!QC)ZT+7;^N@,]6W#=MR-V,XSS2U
MX]JTWB:T^(L]Q:W.EC5+;PR9+B5XG:)]DI.$7(()P.IXYZUZ9X=U1M?\+:;J
MCIY+WMJDS*I^Z67)Q1TO_77_ "#K8U:*\AL4FL_&>KZCX9O=1GTC3-.G6^FN
M;EYH[F\ ) 7<2"5[[< =*J>'/M-I?^ [V#5K^:X\16\YU/S+EI!(?+W[PI)"
M%6Z8 H6O]>O^0/3^O3_,]/UWPKI?B*6UFODG6XM2WDSVUP\,B!AA@&0@X/&1
M[5<TC1[#0=,BT[3;=8+6+.U 2<DG)))Y))Y)-><^$M/>?Q]JDVA:AJ9\-169
MM;BXGNWE6XN\\O&7)Y4=6'&>E2^!K1W\?ZI>:'>:A)X8AMQ;.]U<O,ES=!OF
M>,N3P.02.,]*$#/3Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ KS7[-_P!.O_E-_P#KUZ57F6R'_GG!_P!^)_\ &@#T33CG
M2[0YSF%.=V[/RCOWJS5;3CG3+0DD_N4Y)![#N.M6: "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** (+RT@O[*>SN4+P3H8Y%#%<J1@C(Y''
MI5"X\,Z/=:-::1-8H;"T,;6\09AY9C^X00<\8]:UJ* .$\-_#73M-U.[U75;
M>WN]1;4YKVVF5GQ&K'*Y4G:6'/.#C/!K??PAH+Z5+I;:>ILI;DW;Q>8_,N[?
MNSG/WN<=*W**/Z_K[@*.GZ/8:5+>RV5N(7O9S<7!#$[Y" "W)XZ#I6)_PKGP
MM_:TNJ+ITB7DL_VB21+R9=TF<Y(#X//;&*ZFB@#GQX'\-#7_ .W!I47]H>9Y
MWF;FV^9C&_9G;N_VL9JM!\.?"UKJIU.WTZ2*[,_VEG2\F :3.=Q7?@\^HKJ:
M*%H&YST'@;PU:Z\=;ATJ)+\R&7S S;0Y&"X3.T,?4#-:>IZ-I^LBU&H6PG%K
M<)<PY8C9(OW6X(Z9[\5>HH R+KPQHU[<:C<7%DKRZE;BVNV+L/-C&<+P>.IZ
M8-/L_#NDV$]Q-;62(]S#';S$DL'C1=JJ021@#CW[UJ44 <[I/@7PSH<T\VGZ
M3%$\\9A<LS28C/5%#$A5/H,"LC4/A=H T/4+70[.'3[ZYM)+6.Y8O)L1\94A
MF/R\=.W:NYHH>H+0\V\,_#.:V&H0Z_);2:;=P1PG3;6XN)(BR-N$A:1MP;/&
M!@8KNX-'L+;5KC5(;<+>W,:12R[C\RIG:,9QQDU>HIW"QGW.B:=>:M;:I<6J
MR7MK&\4,I8_*KC##&<'/N*H6O@KP[8V=A:6VF1QP6%R;NV17;]W*<_-UYZGK
MD5OT4@.9M/A[X5L=0^W6VD)'<?O,,)9,+Y@(<*N["@ACP !5BZ\&>'KS0;31
M)]-1M/L]IMXQ(X:(CH5<'<#[YK>HH#S,.V\'Z#:/O@T]4;[$; GS'.8"22IR
M>Y).>OO6C9Z99V&E1:9:P^79PQ"&.(,?E0#&,DYZ5;HH Y?2/AWX7T&\CNM,
MTY[>2/=M NYF3Y@0?D+E3G)ZBI-.\ ^%])N+B>QTF.&2>-XF(D<A4?[RH"<(
M#_LXKI** .5TWX<>%=(+?8=-DA5HGA*"\F*;'!##:7QR">U3:'X#\-^&[M+K
M2;&2VD12JC[7,Z 'K\K.5_2NDHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KS/SX_P#GXB_\#I?\*],KS?[0_P#S\R?^
M#"/_  H [_3LC3+3.0?)3J .P].*LU6TX8TRT&,8A3C;MQ\H[=OI5F@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSC$WI/_
M -\6]>CUYM]F/_/JW_@M7_&@#O\ 3<?V7:8QCR4Z9_NCUYJU5;3CG2[0YSF%
M.0<_PCOWJS0 4444 %%%% !5#6KBZM='NI[)$:X1,H'( ]SR0.F3@D9J_39(
MXYHVCE171AAE89!'N* //H?%^J2P%FN883;AV3SH0&O<2!0H 8X/4?+GDCZ5
MM>'-=N]2U#9/<P2I- TQAC3#6I#[=C')SQZX.5-=']CM<0C[-#B'_5#8/D_W
M?3\*=';PPO(\4,:-(<NRJ 6/J?6@!+F<6MK+.REA&I8@=3BJ_P!JO/\ H'2?
M]_4_QI=6_P"03=?]<S5R@"E]JO/^@=)_W]3_ !H^U7G_ $#I/^_J?XU=HH I
M?:KS_H'2?]_4_P :/M5Y_P! Z3_OZG^-7:* *7VJ\_Z!TG_?U/\ &C[5>?\
M0.D_[^I_C5VB@"E]JO/^@=)_W]3_ !H^U7G_ $#I/^_J?XU=HH I?:KS_H'2
M?]_4_P :/M5Y_P! Z3_OZG^-7:* *7VJ\_Z!TG_?U/\ &C[5>?\ 0.D_[^I_
MC5VB@"E]JO/^@=)_W]3_ !H^U7G_ $#I/^_J?XU=HH I?:KS_H'2?]_4_P :
M/M5Y_P! Z3_OZG^-7:* *7VJ\_Z!TG_?U/\ &C[5>?\ 0.D_[^I_C5VB@"E]
MJO/^@=)_W]3_ !H^U7G_ $#I/^_J?XU=HH I?:KS_H'2?]_4_P :/M5Y_P!
MZ3_OZG^-7:* *7VJ\_Z!TG_?U/\ &C[5>?\ 0.D_[^I_C5VB@"E]JO/^@=)_
MW]3_ !H^U7G_ $#I/^_J?XU=HH I?:KS_H'2?]_4_P :/M5Y_P! Z3_OZG^-
M7:* *7VJ\_Z!TG_?U/\ &C[5>?\ 0.D_[^I_C5VB@"E]JO/^@=)_W]3_ !H^
MU7G_ $#I/^_J?XU=HH I?:KS_H'2?]_4_P :/M5Y_P! Z3_OZG^-7:* *7VJ
M\_Z!TG_?U/\ &C[5>?\ 0.D_[^I_C5VB@"E]JO/^@=)_W]3_ !H^U7G_ $#I
M/^_J?XU=HH I?:KS_H'2?]_4_P :/M5Y_P! Z3_OZG^-7:* *7VJ\_Z!TG_?
MU/\ &K,$DDD>Z6$Q-G[I8'^558=4MY]4GL%/[R)02>Q]1^'%7J49*6P!1113
M **** "BBB@ HHHH **** "BBB@ HHHH *\R\J+_ )Y0?^ L_P#C7IM>9>;%
M_P ]H?\ P+F_PH ]$TXYTRT.<YA3DG/\([]ZLU6T[/\ 9EIG.?)3KCT'IQ5F
M@ HHHH **** "J6L7YTO1[N^6,2-!&7"%L;B.V:NU#=6L%[:R6US$LL,@VNC
M="* 1R4'C.]N+4S1V-OFW5I;H/(Z$('V_*K*"&X)PP';UK4T77KG4[M4FMHH
MX+B!KBV9)"S; VW#@@8/(/&>]6!X8T4"$?V?&?)8LI))))()W'/S<@'G/2K-
MEH^GZ=<33VEJD4LWWV7/J3@>@R2<#B@0[5CC2+L_],F_E1_:4?\ S[W?_@._
M^%&K?\@FZ_ZYFKE RG_:,?\ S[W?_@._^%']HQ_\^]W_ . [_P"%7** *?\
M:,?_ #[W?_@._P#A1_:,?_/O=_\ @._^%7** *?]HQ_\^]W_ . [_P"%']HQ
M_P#/O=_^ [_X5<HH I_VC'_S[W?_ (#O_A1_:,?_ #[W?_@._P#A5RB@"G_:
M,?\ S[W?_@._^%']HQ_\^]W_ . [_P"%7** *?\ :,?_ #[W?_@._P#A1_:,
M?_/O=_\ @._^%7** *?]HQ_\^]W_ . [_P"%']HQ_P#/O=_^ [_X5<HH I_V
MC'_S[W?_ (#O_A1_:,?_ #[W?_@._P#A5RB@"G_:,?\ S[W?_@._^%']HQ_\
M^]W_ . [_P"%7** *?\ :4?_ #[W?_@._P#A44.M6MP&,*7#A6*MMA8X/Y5#
MJU_+YJZ;8?->3#ENT2]V-4[7PA;0.6DNIG)'!4["#ZY%82J3<[4U>VXK]C7_
M +1C_P"?>[_\!W_PH_M&/_GWN_\ P'?_  K&U'3-2LK4FPO[R?=\OE-AN#U.
M35C2-6DC6&PU.-[>Y"X1I.D@^OK0J_O<LU;\OO"YH_VC'_S[W?\ X#O_ (4?
MVC'_ ,^]W_X#O_A5RBMQE/\ M&/_ )][O_P'?_"C^T8_^?>[_P# =_\ "KE%
M %/^T8_^?>[_ / =_P#"C^T8_P#GWN__  '?_"KE% %/^T8_^?>[_P# =_\
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
MQ-%&/0EG<2ZI=/>2?W"=L:_115?4-*ATQ8]2TR$));-ND12?G3N*V/[,L/\
MGRMO^_2_X4?V98?\^5M_WZ7_  H="#5DM>_4+(EM[F*ZMXYXF!CD4,IJ3(]1
M7-VUE:Z;K3V-Q;0O;W)+V[N@.T]TR?TK;_LRP_Y\K;_OTO\ A54Y\RUW6X)E
MG(]11D>HJM_9EA_SY6W_ 'Z7_"C^S+#_ )\K;_OTO^%:#+.1ZBC(]15;^S+#
M_GRMO^_2_P"%']F6'_/E;?\ ?I?\* +.1ZBC(]15;^S+#_GRMO\ OTO^%']F
M6'_/E;?]^E_PH LY'J*,CU%5O[,L/^?*V_[]+_A4%Y;:78VDES+9VX1!D_NE
MR?:DVDKL#0R/449'J*PEO_#14$FQ4D9PR+D?I574-1T80"/3[>TN+F4[(PD:
MD*3T)XK-UZ:5^9"NBU>'^V=76Q4YL[4A[@]G?LM;H*@8!%9FGZ'9VEE'#+;P
MRR 9=W0$D]^M6O[,L/\ GRMO^_2_X44HM+FEN_ZM\@19R/449'J*K?V98?\
M/E;?]^E_PH_LRP_Y\K;_ +]+_A6HRSD>HHR/456_LRP_Y\K;_OTO^%']F6'_
M #Y6W_?I?\* +.1ZBL_5[#[=;JT+A+N$[X9/1O3Z&I_[,L/^?*V_[]+_ (4?
MV98?\^5M_P!^E_PJ914ERL"'2]32_L_,?$<T>5F0G&QAU_"J<VK7&H2-;:.J
ML!P]T_W$^GJ:S=0T"XN-;$L6GH+(%05215W#N<5T8TO3U  L;? _Z9"N>#J3
MO%Z)=>K_ ,B5=F9H>BW&EW<TT\\,WFCD@'=G/K6[D>HJM_9EA_SY6W_?I?\
M"C^S+#_GRMO^_2_X5O3IQIQY8[#2L6<CU%&1ZBJW]F6'_/E;?]^E_P */[,L
M/^?*V_[]+_A5C+.1ZBC(]15;^S+#_GRMO^_2_P"%']F6'_/E;?\ ?I?\* )Y
M$CFC*2*CJ>JL,@US-GX5,6H^?<M:RP$DF(*<#TQ]*W_[,L/^?*V_[]+_ (4?
MV98?\^5M_P!^E_PK*I1A4:<EL)I,E2&"./RTCC5/[J@ 4Y5C0Y557Z#%0?V9
M8?\ /E;?]^E_PH_LRP_Y\K;_ +]+_A6ED,BU'2K35/+%SO(3.T*^.M6+6WBL
M[9+>(GRT&%W-DX^M,_LRP_Y\K;_OTO\ A1_9EA_SY6W_ 'Z7_"DH14N9+4+%
MG(]11D>HJM_9EA_SY6W_ 'Z7_"C^S+#_ )\K;_OTO^%4!9R/44O6JO\ 9EA_
MSY6W_?I?\*GBAB@39#&D:9SM10!0 ^HYTDDMY$BE,4C*0L@&=I]<=ZDHH YC
M_A'M>Q_R-EQG_KU2D3P[KXC4-XLN V.<6R']37445K[:7E]R_P C/V4?Z;.:
MGT'6I!8XUM97M9&D,LD.&?/&/E.!A=W4'K1_8VORZA!+/KKBW$"K-%" H,F_
M<Q7Y2<8X'/3L>M7-9TN]OKRUN+6Z\G[,KL%RPWN<;1P<8X.<AN#TK!6'Q[-;
MR1F[MK>X2- 9 $=&;(+;<H.<9&3QZ*.M9WN[FEK*P'3/&(U?8^IL;=Q<&.2!
ME$<6X'R]X8%F*\8QQSWQ6G-H6I36>DK/<P75S:IB66YR?GX_>KM !88]!U/2
MI-9TO5+_ $2\MENG>>696C"2"'8@(^4,%/H>N>M4Y+;QFDB+;W-FR"= QD<8
M\O!W;1L)]."<YYW#I2\@(X] \3F]TZ276S]G@?=-$LQ_>#=G!.P9XSUX[>]7
MI]"U"\UAIKK4&-DEQ'/%"K?W>Q&..?<YZ\5+;V6M+K=M)<WOG645OM;E5+R$
M<DJ%'.??&.V>:W:8'*0>&M6L]4$]IJJQ6\EV]Q/&B >8&!PIX.<<>A/<\4Y=
M+\2>4D)U+[BHSMYG^L;>=PW;<@;0.W4X^G4T4@.1?P]X@^S:C NM$QSE! F[
M8(E .X A<C.<YR<X[5U4$9BMXHV.2B!2?7 J2B@ KS+S(O\ GK!_X$3_ .%>
MFUYK]I/_ #]'_P &0_PH ]!T[/\ 9EIG.?)3KC/0>G%6:K:<,:9:#&,0IQMQ
M_".W:K- !7*^/7O[;P_/=6EQ="-5$4EM;6<=P\@=U&X*ZG.!N^7OD^U=57&_
M$VVAD\(R74]UJ$*V<L<P%E<B#<P88WN00%!P<]L9[4I;#CN6/ #?\4^\8N+J
M98YV5?M.F+8%. <"-548YSG'<UU5<7\-+FPN_#]Q<6#W4R27&^2XN;K[0TKF
M-"?GP,[<[/\ @-=I52W)05'//%;0///*D448+.[L%50.Y)Z5)534[1;_ $RY
MM6A2998RIC>0QAO8LH)'U%)C1&-;THI;N-2M-MRVV ^<N)#G&%YYYXXJ:WU"
MRNYYH+:[@FE@.)4CD#,A]"!TZ&N4/A?67B=9;FVF^T1- _GRO(;>/S-PV,1F
M0@?WMO('I6CH.A7NG7D;W36QCM[=K>)HB2\H+[MSY P>G SR2<T"-?5O^03=
M?]<S5RJ>K#.D78]8F_E2_P!G1?\ /6Z_\"9/\:!ENBJG]G1?\];K_P "9/\
M&C^SHO\ GK=?^!,G^- %NBJG]G1?\];K_P "9/\ &C^SHO\ GK=?^!,G^- %
M/Q*D1T>21]PDC8-"R]0^>,52TSQ1$;9$U!)8W7Y6F*'8Q]_2MG^SHO\ GK=?
M^!+_ .-(VF0.I5I+EE/4&X<@_K6$J4N?GB[?(5M;D\5Q!-$)8ID>,_Q*P(J6
MN5U7PRP\L:3#Y>>9"9B ?3@T^+1-;$2N=6?S2/FCDD8@'Z@TE5FI.,H?=_P;
M!=G3TUW2-"[LJJ.I8X KB+V[U2UOEM6E<,O#/'+*R\]SSVK<A\-QRHIU*[N+
MU@. [D*/ZT1KN;:@M5WT"]]AX\3Z=]LEA>95C0#;+U5CWJ_#J=C<?ZJ\@;/8
M.,U63P[I<;!DMBK#H1(V?YU!<^%M-FB?9"5F(PLC.S;3ZXS1'VZ5W9_>&I)<
M^(+5,16@-W<L2%BB]1QR>PJN="N-4_>ZQ<OGJD$!PL?^)I=*\-C3VD+W3N'
MQY9:,C\CS6G_ &=%_P ];K_P)D_QI1IRJ*];[NG_  16ON1V>C65E;B%85D
M)(,JAC^>*K77ANPN[K[03+$PQ@1$*!C\*N_V=%_SUNO_  )D_P :/[.B_P">
MMU_X$R?XUJZ--KE:T'9%H#  R3CN:6JG]G1?\];K_P "9/\ &C^SHO\ GK=?
M^!,G^-:#+=%5/[.B_P">MU_X$R?XT?V=%_SUNO\ P)D_QH MT54_LZ+_ )ZW
M7_@3)_C1_9T7_/6Z_P# F3_&@"W153^SHO\ GK=?^!,G^-']G1?\];K_ ,"9
M/\: +=%5/[.B_P">MU_X$R?XT?V=%_SUNO\ P)D_QH MT54_LZ+_ )ZW7_@3
M)_C1_9T7_/6Z_P# F3_&@"W153^SHO\ GK=?^!,G^-']G1?\];K_ ,"9/\:
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
MSH0^4"@GC;DG' I/8:W*OPTNKF\\-R37M\;FY$_ER1GS08"B(NTB4!LG&\Y
M^_795Q7@32-+03ZOI>N:[>+,[I/!J,Y.R7@-O0J"'& .>U=K52W)04453U9B
MFDW1#3(?+/S0JS./<!>?RY]*0RY17G23ZR;6%9'U?>JO]C>-9<32>;QO!Y";
M<8$G;-;/AF34'U-S<MJ!8PL;M;D-Y:3;^!'NXQMS]WC&*!'0:M_R";K_ *YF
MKE4]6S_9%WCKY38S]*3;J?\ STM/^_;?XT#+M%4MNI_\]+3_ +]M_C1MU/\
MYZ6G_?MO\: +M%95_<ZE8Z=<W9:T<01-(5",,X&<=:Y?P_X\O==U1;(VMI;;
MD9Q(SDCC'';UJ7))V9K"A4G%SBM%N=[16)J6KMI$,<M_?6,$<C;49HW.3U[&
MLNY\:VT5J);:]M+R5VV1001.7=O3&>/K0Y);L4:-2>L8LN:[XTT[P_J L[J&
MY>0QB3,2 C!)'<CTK;L+V/4=/M[V$,(YXQ(H88(!&>:X&]\):KXFF_M;6KFW
MTQRJQI J[MJYXR21SDUH0^ &MX8TBU.XC=% WQS2*"?7;G J$YWO;0Z:E/#*
M"CS>]UZHWY/%.AQ7C6<FIP+<+)Y1C).0V<8_.M621(8GED8*B*69CT '4UYA
M)\--7:_:9=2M3F7>)&+%^N<GCK^-;LWA/Q%+!)&?%D[AU*E6BP#D=#STHC*>
MMT%2CAUR\E3UT9OV/B71M3NEMK+489IF!(12<D#K4'BCQ!_PC^DM=QI%-,'5
M1$S[<Y/)]:XW3OAIJ=O>(\VH0)& 0QMW</TZ X%;R^ M/"$26MM*QZR2/*6/
MX[Z$ZC6UASAA:=1-2<EZ?KH1^'?']MJ?V@:H;6P,>WR\R_?SG/4=L#\ZL:YX
M^T[26@%LJ:@)023!,OR8QU^N?TI--\.:4D,DEC;Z3+&S;69E:4 KD8^9CBLO
MQ)X>T5;-KFXDL+4Q*VT6H*ER>@V@\G-/DJVY5N+VF#=3F::C\O\ ASKM UA=
M>TB+4$A:$2%AL9LD8)'7\*TZXSP'+._A6VCM9K4;6<,K@E@VXYZ&ND=[^,J'
MN+%2W0,K#/\ X]5QNTKG/7C&-648[)E^HEN8&N7MEF0SHH9HPPW 'H2*Y:?Q
M1J%Q>&QT6*VU&X!Q)(BLL47U;.#]!5"W\#:S%J1U(:XL=XWSF18RV6/4')Y%
M;QI*UYNW8Y74=_<5S=\:W=U8^%KJXLY7BG5D"NG498 _I7&^$?%'B"2:[S;7
M>L#:N!YBJ(^3W([_ -*W=6UCQ5HFG3/>6=G<PJAS=PL1M[ E367X0\66MEHL
M5A/<VMFT70S(Q$F3DG(/7)Z5C*A.4_==[+IJ=]+$TH89J<=6[:Z=+_UKU(O%
MU]XFOTL]NDWUB%+G_1Y2Y?..NSICW]:M^&M+\2ZAHH6ZUBXL+42-D,A\]O7+
M-T'I72C7HC;O.NKZ4T:+N8J22!]-V:Q9+S4O&+R6-C-''I:8\^\1&7S?]A03
MGZFB.&;ES2;MU%+,$J:IPBK].OYW^\YZ?PK%KVINFA>=+;PG9<7MS,6$KYY*
MGO@>E=9;^%M9L8DCM-?5%0!5#6:=*VK2RN["UCMK4644,8PJ+&V!^M3;=3_Y
MZ6G_ '[;_&M.>,=(127HK_,YI2J5%^\DW\W;Y'$S>%?$2>(K:ZBGL9&12PN/
MLZHJG/\ $H')/K_*M:[M_%5Q:R6UY9:-?P.,,FYTW=^]=!MU/_GI:?\ ?MO\
M:-NI_P#/2T_[]M_C3=6^CBON(4&G=2?WGF>DQ:7]LGM/$6C0V4<LA6*X5&C\
MMQ_ &_KFK?BK1M8TJVM%TO5-4O+1W.V-"S-'Q_>7DCZUW=U97=];O;W2V,T+
MC#(\3$']:YBYM=:\%VDEU83)=Z<#\UHX8^2/53DG%*=.G6TBN5_@;4<76H.\
MWSQ\]?\ /\"KX6UK6]+TEHKS0]5O%\UF\XDE@,#C:W-0:W\1M1MM0\NRLA!$
M$!*7L++(&YSQGI6EI_CX3VJ/>E+1V[FVD9#[A@:CU+5O#=[_ *;=RZ3>2<1Y
M%NSOC/IG.!S6<L+62Y5<WACL+*;J5(+7S_1ENSU+Q5XBLH'M;>#2X'C!>ZE^
M=GXY*+V'IFN*O-/LU\4QVMDESJTBR9F8R+^_DZGH, >OXUUMNNL>*;);>U,>
MFZ(@V(Z*5:=1Q@#.56NCL=+FTRVCM[..PBCC^Z!$V?<YSUK14X4_XJYGV[&$
ML54D_P!Q[D?+=_U_PQDP6WBETV6]II&DQGLJ^8P_+BN=.CZ]H_C2!CJJ+/J
M=%NC'N#D#)4KV[5Z%MU/_GI:?]^V_P :YKQFM];V=CJ<C6Y-C>1R HC# )P<
M\].:F=5J.B2^0\/#FJ6;;NFM^Z_SL6W/C.T1F']EWP S@!HV/]*;X*UC5-6M
M+K^TD4F&8H'^ZV>I4KVQFMP#4F (ELR#R#Y;?XUSFDB^LO%VL6*O;AIPEV,H
MVTYX..?6ME)3A)65SE<7&2=W8["BJ6W4_P#GI:?]^V_QHVZG_P ]+3_OVW^-
M<YL7:*I;=3_YZ6G_ '[;_&C;J?\ STM/^_;?XT 7:*XK3O$FO7OBFYTPV4*I
M$=KG!(BQ_$3GG/'%=C )A'^_,9?/6,$#'XU<X.#LR8S4E=$E%%%04%%%% &9
MJ^A6NM>5]I:53$&"F-@/O#KTZ@@$>X%5AX3TL/.ZQL#<(4E Q\X*[>>.<#IF
MMRB@#GK'P?I^FV.H6MK)*@OBIE?;&3D  8&W'0=QQVQQ4-QX&TVYLKBVDGN?
MWV<38C,L>< D,4))(&,MDX.*Z>BC<#G[;PI;17&H2RSRR?:XQ"0 JD1[57E@
M-Q/RYR3QGC%5+WP'8W-Z;B*YGB1Q&CP$(Z!4ST#*?F).<DGVP:ZNB@##TGPI
MIFCONMT9F$\EPIDPQ#N &.<9S@=>OJ:W*** "BBB@ KS7[3_ -/7_E2/^%>E
M5YOF7UF_[ZAH [_3AC3+08QB%.-N/X1V[59JMIO_ ""[3&,>2G0$?PCUYJS0
M 5Q7CUK*UGTV_N->O-'FA2X$<UM'&VY=@9P=X(SA!C')/%=K7&_$./2Y=.LE
MU74+^SB6XWQFSL1<DN!P2#&^,=C@?6DQH=\.V$FEZA+))J;7DEX6NAJ21K*K
M^6F!B,;<;=IX]>:["N2^'TUQ/HUY)*UQ-"U[(;>ZNK;R)KF/"_.Z[5YSN&<#
M(45UM4R4%%%5=3N$M-,N;B6[2TCCC+-<. 1&/[V#Z4AEJBN ?Q-J M;9QJL"
ML(3-$=B,;P^;M6/CHVW&0O(+?A6IX:UN[U'4F2:\CG$D#2R0+& ;1P^T(2/;
MLW/RF@5S?U;_ )!-U_US-7*IZM_R"+O R?*;C\*PO$/BV?P^(!-II+2G@^9E
M<#KSCKZ54(.;Y8[BE)15V=317&CX@ C(T'5"/:*J[_$?;>Q0C1KL!@<HXQ(3
MVVKW[UHL/4?0AUH+J=G>P175C<6\Y(AEC9'P<':1@\UP'A'P;H^IV$FHW5O)
M)%+-(+>-Y#@1@X!XQD\'FK6N^,+V30[B--"U"V:X7R(YI0 H9N/SJGHEYXMQ
M)H]C9P6RVL:(#.F/* 'K_$3U[UG]7<IZVT74ZX8ETJ%X-^\[:>2U_-(D\4^!
MK&VT\7-I>FTBB8M(+F5W3&. HYYS5/PA>6&CVC?8[-]5U:9LYMX2/+3 PK,W
M3G/2MT>%)[L^9K/VG4I?1[H*B_[J@5L:38OHMDMI9Z8JH.2QG!9SZDXY--4Z
M$-=W]R)EB\54A[-NT?Q,#5]"\3^)K=3>2VMG&K I:(Q;OU9NY K33PQJT4:K
M'XIOAM  W1JW\ZVOM%__ ,^"_P#?\?X4?:+_ /Y\%_[_ (_PJW7E:RM;T.94
M8WN]_4Y.]\,^)GUBRE377E2//[]E"F+_ (".&S6G_87B/_H:W_\  -*V?M%_
M_P ^"_\ ?\?X4?:+_P#Y\%_[_C_"AUY.VWW(%2BN_P![.3M?#'B0:Y=RRZ[)
M'&ZJ/M" $R^@V=%Q6DWA":=66Z\0ZK,K#!42A1^0%;7VB_\ ^?!?^_X_PH^T
M7_\ SX+_ -_Q_A0Z\W_PR!48K_ASFM,^'FGVL+K>S2W+%R0%<HNWMP#UK0D\
M#>'GMGB2P6-F&/,5CN4^H)-:OVB__P"?!?\ O^/\*/M%_P#\^"_]_P ?X4G7
MJ-WYAJC32M8X?1_"FE'Q#K&DW$4FZ I+;R)*RMY;#U'7FK>I?#YKF\M1!J5P
M;121(L\A=D'^P??I4^H375AXYTR]:T5/MD+VA7S1\Q'S#G'%=-]HO_\ GP7_
M +_C_"II5ZD-$]C?$TH3:FUNE^&GZ$ME8VVG6J6UI"D42# 51C\?K5BJ7VB_
M_P"?!?\ O^/\*/M%_P#\^"_]_P ?X5+=]60E8P_'#&XL]/TE#\VH7D<9_P!P
M'<W\A6Y!I&G6\3Q16,"H[%V78""37,W$UUJ'C^U3[(I.G6K2M'YHP&?@'./2
MNF^T7_\ SX+_ -_Q_A41;NVC>LDH0CY7^_\ X",[4O!^BZC;R)]AA@E8?+-"
M@5E/KQUJ[HNCVVAZ:EG;9('S.[=7;N:D^T7_ /SX+_W_ !_A1]HO_P#GP7_O
M^/\ "M74FX\K>AS*$4[I:EVBJ7VB_P#^?!?^_P"/\*/M%_\ \^"_]_Q_A4%%
MVBJ7VB__ .?!?^_X_P */M%__P ^"_\ ?\?X4 7:1E#*58 J1@@C@BJ?VB__
M .?!?^_X_P */M%__P ^"_\ ?\?X4 6DABCA6%(T6)1A4"\ >F*R=5\+Z5K$
M:K/;*C*P821 *WN,^AJY]HO_ /GP7_O^/\*/M%__ ,^"_P#?\?X5492B[IB<
M4U9HLP016T"001K'%&-JHHP *DJE]HO_ /GP7_O^/\*/M%__ ,^"_P#?\?X5
M(R[65XELO[1\-:C:XR7@;;]0,C]15C[1?_\ /@O_ '_'^%(9[Y@0=/7!X/[\
M?X4FKJQ4).,E)="#PU>_VAX:TZZSDO N[Z@8/ZBLW6?]!\9Z)?=%N ]HY^O*
M_K53P9/=VME?:8MJ'-E>2)@R@;03D#I[]:E\9&]?0Q=&S$9LIDN XE!(VGGM
M[UIAG=I/KI^@8R/+*5NCO^OY,ZVBL^*]O)H4E2Q4HZAE/GCD'GTI_P!HO_\
MGP7_ +_C_"H)+M-DD6*)Y'.%0%B?0"JGVB__ .?!?^_X_P *Q/%NI7L'AZXC
M^R"-[G%O&PE!.YSCICTS50CS24>Y,I<L6QW@J-IM,N=4D'[S4;EYL_[.<+^@
MKIJR=/2\T_3K>TCT]=L,:H/WX[#Z5I0/*\>9HA$V?NAMWZTZDN:;80CRQ2)*
M**9+((HGD8,0H)(49)^@J"A]%8C>*+15+-:WRJ.23 0!2)XILY$#+;7K ]U@
M)'YUC]8I?S?U]PN9&Y17/7OBVTLWL T4@%T[*5D4JZ@=\8[D@<D=Z0>,;![^
M&T@M;V=YX5FC9(P%96?:.21UZ_3WXK6+4E=#.BHKE%^(&CRW,L,,=U-Y/GB5
MXE5E0Q#+ X;J>P&??%6I?%"&UTRZACCABO(_./VQ_+8*,?*H&=S\\#VI@=#1
M7*+X_P!-DO;"TCMKEI;U]B?-%A><9)WX/;IGKZ\5<N/$Z?VK_9MI:R37"7$<
M,A+*%53U;KG@>H&>V118#?HKF'\4R:=+MU>&%%DN?L\1MG+=\9;?MP/IFFMX
M_P!&72C?[;@_)O%NJJTK#)!P W8@@\X'>@#J:*C@E6>".90P610P##! (SS4
ME !7FWDM_P \'_\  )/\:])KS/RD_P">,?\ X"2?XT >AZ<<Z7:'.?W*<YS_
M  COWJS5;3CG3+0YS^Y3G.?X1W[U9H **** "BBB@ I&4,I5@"#U!I:9*9!"
MYA56D .U6; )]S@XH 000J%"Q( IRH"C@^U.5$0L5506.6('7ZURDOBG4!:6
M\R6UJ&2S6\NE=F&5+;=J>_!Y/M5S0]>N]3O$6>&W6"Y@:XMS&QWJH?;AP>_(
M.1[B@+FKJW_()NO^N9J:YM;>[C5+F%)45@X5UR 1T-0ZMQI%V?\ IDW3Z4G]
MH_\ 3G>?]^J+V NU"]I;R74=R\*-/&"J2%?F4'J :@_M'_ISO/\ OU1_:/\
MTYWG_?JBX&'K?_$R\8:-I8YCM]U],.W'"9_&NIKC?#UY]LU[6=9-M<NLDHMH
M2L><(G7]:Z7^T?\ ISO/^_51#6[-Z^C4.R_%ZO\ ,NT52_M'_ISO/^_5']H_
M].=Y_P!^JLP+M%4O[1_Z<[S_ +]4?VC_ -.=Y_WZH NT52_M'_ISO/\ OU1_
M:/\ TYWG_?J@"[15+^T?^G.\_P"_5']H_P#3G>?]^J +M%4O[1_Z<[S_ +]4
M?VC_ -.=Y_WZH Q?'4;)H<6H1C]YI]S'< ^P.#^AKI(I%FA25#E74,I]C65J
M<JZAI5U9M979$T3)S%ZCZUG^$=9:?PQ9+);W,DL*>3(5CR-RG']!4;2]3=^]
M07D_S_X*.HHJE_:/_3G>?]^JI:OK@L='O+DVUTGEQ,0S1X ../UJV[:F,8N3
M274S_"0^VZCKNKGD7%V88S_L1C%=57,^%&.F^&+&W:TNC)Y>]R(N"S?,3^M;
M/]H_].=Y_P!^JF"]TUQ$DZKMLM/NT_0NT52_M'_ISO/^_5']H_\ 3G>?]^JH
MQ+M%4O[1_P"G.\_[]4?VC_TYWG_?J@"[15+^T?\ ISO/^_5']H_].=Y_WZH
MNT52_M'_ *<[S_OU1_:/_3G>?]^J +M%4O[1_P"G.\_[]4?VC_TYWG_?J@"[
M15+^T?\ ISO/^_5']H_].=Y_WZH NT52_M'_ *<[S_OU1_:/_3G>?]^J ,*P
M_P!!^(>IVW1+ZVCN%'JR_*:Z#4;47VF75HPR)HF3GW%<OKMY]G\4:#J0MKE!
MO>UDW1XW!QP!^-=+_:/_ $YWG_?JI@[-^3-ZZYE&7=?EI_D9W@VZ:Z\+66\D
MR0J87SZJ<?TK>KCO#=Y]@U76]/-M<[1<_:(T$?*JXSR.W(KI/[1_Z<[S_OU6
MU96F[==?OU.6F_<1=KE]:_XF/C#1M-',=N&O)1].%_6MO^T?^G.\_P"_5<WH
M-Y]K\0ZSJYMKEU9UMH2L><*G7]:=+2\NR_/0536T>YV-%4O[1_Z<[S_OU5F"
M;SX]_ER1\XQ(N#61H24444 '6@  8 P*** ,;6==32+VR@DM6DBN-WF3;L"(
M+CD\<\GVJB_CCP['+I_[V1GOD4VS1VSON!8KC*@]".?3J:Z">RM;IXWN+:&9
MH\[&DC#%<\'&>F:@&C:4IB(TRS!A 6/$"_( <@#C@9YH0,Y_4]8T:Q\12SZC
M8JGV!%47F2=I?'!7&.=QYR3UX%7+CQ;H=I=):3>:KK,(8PMJ[#=SR,#H,8)Z
M"MNXL[6[B:*YMH9HV8,4DC# D=#@]Q@5!'HVFQM(RV-N6DE\YV:,$L_/S$GO
MR?I0!)9FWNK6&YBM_+5U#*'BV,!UY!Y'K5@(@8L$4,W4XY-* %    '  I:
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
M-9)49"54W&TA&(R<J4)SM8#<#D=,%-)[E1G*+O%V.KAACMX(X8E"1QJ$11T
M P!64/"FA"]^V#38?M'F>;YG.=^<YZ^O-7+S4[2R+I)*&G6,RB!/FD9<XR%Z
MD9(&:YO2?$]WJ.O1-]F<:=-OMR00?)E7YEWKU4E<^JGY2#S0TGN$9RC>SM<[
M"BL[5=7ATZQEF#*[HI; ^;: <%F YV@XW$ XJCX8N=5NK8RW\JRQN,@L@5D?
M^)1M&UX^A5QU!YS3)-^BN3\3:_8-87=D69)HFPWF,T.UEPP ?^%F )0GY21C
MVK;T26]ETF&34"#*5R'*;&9<9!=?X6QU R,]* -&BN*\2>*I[6]M#82_Z-"R
MRS$;=LT9( 8,3CRQD@D?=;:3Q71P:U VC+J-TIM1Y'GO$YRRKZX'44 :5%<9
M8^)=1OO$MO$D<B6MP[A()8-H\I1S)OZAPPQLYR""/6MC5/$]AIQN+=)/.OHT
M)2W4'YV"YV!L8W8YV]<=J -NBN9\*7E],DT<M[#JEH&+K?HV,$@'R]N.=N<;
M@>W/.:L:OXDALT5;4"X=E5S(I/E(C,5!9QG:"00#@].>* -ZBLC1;F\BT))-
M;'V:>(LCO-(GS*&(5B0<<C'XUF:IK\EY?-INE+,TMM+&\S+(B+*.#Y2L3PS
M@C( 8*1GJ: .JK&G\*:%=7;W<^FPO.[[V<YR6]>M7([XPV*3:D([:8QM(T0?
M<5"\G'K@8SBN=L_$.H:MKSC3F7[)$0C6\L94G^_O.,QN,@@'AA[YPFD]RHSE
M#X78ZYU5T9&&588(]1638^%]$TVZCNK/3HH9X\[77.1D8/?TIVN:O!INFW$@
MN529<(NU/,(<C(!4'G@9QQQ67X8U76M0OI1?Q,(3'O;,!18GR-JHW\:E3GD9
M!&#Z :3!3E%-)[G4T5SNJ^*[2WM;O[ 3=SVTWV>98L$P/QC()&3R,#^+UJUH
M%^\GARVNK^501&-UP[864<8D&>@;.<'!'2F2;%%<IX@\0S"=].TT,)XY8 \Q
M("Y<@K'UR X&W> 0"?KCHC>PQ16[73K;23D*D<K@,7(SM'/)X/3TH LT5Q-U
MXONIM53[#9SM;VDJM=1GY9#"WRE]AY*C(;*G(Q@@9KK[B\AMHV9F#.!\L:D;
MG."0H!ZDX.!0!/17+:#JNJ:IJ4T_FI)8ER!&8]JJG.THV,[P00Z-R#TP.NAJ
M^NV=B9K.?<)6BW?/&2FP\%CCJJG&['(!STYH V:*YKP;/=S:82[![)6*6Y9R
M[+M)!4/_ ,M(^,J_4@X/3-)XJUN>VL'@TQV^U.Q021!6(8<F-<\"3'(4]1G'
M.* .FHK$\-Z\-;TJ.ZEC$+,P16W K*=H)*\^Y&.HP1VK U3QE<R7B-I(D^RH
MRQJ[096XF)X0D_=4CHX[GGL" =U16?J&N:;I4D<=]=I"TG(R"0!G&6('RC/<
MX%<_HFKZC>Z[,Z3)<13'$UBS;6T\*VW)./F+=<''MD<T =A169J6MV]A$1&'
MN;@LT:PP+YC;PNX@@>@Y/?\ .J?AN_U&\6[GOH0EK(4FMI1*'1E9>0IX. 1G
MY@#SCM0!JZAIMGJMK]FOH%GAW!MC=,CI46FZ+IVCB4:?:1VXE(+[,_-CI_.L
MO6_$<**MA83YNKJ)S%<QLK1P]1O8Y^Z".2 <=^U:&EW-R+%3J, LP"L<8EN%
MD9N ,EAP23T[GCH3BE97N5SRY>6^@FI^'-)UB837]DDTJJ$#DD$ '..#[FK]
MK;0V5K';6T8CAB4*B#HH]*Y34?$]Q=:U#IVD3B)USO,D!;>V<)D=?*)# NO(
M..QS72R7\5I9F:]>.!T@,TJ!]VT ?,1W('KBBR!SDURMZ%"?PEH5S?&\ETZ-
MKAG\QGR?F;U/-;$B++&T;C<C JP/<&N)TCQ!KM]K,"&.22W:0IC[(41HAD&1
MF)^5PV!MY!'3/4='J.OV5A--:AUEOHH1/]F#!6*$XW9/&T8.3V )HLD$IRE:
M[O8;8^%]$TRZ2ZLM.BAG0$*ZYR,C![^E:]<WX1U>[U:*]FN5D*&<M&S +L!_
MY9%?5>.1D-D'U Z2A)+8)3E-WD[A1113)"BBB@ HHHH **** "BBB@ HHHH
M**** "O,_)7_ )X)_P" ;_XUZ97F68O[T/\ WW-0!Z)IQSIEH<YS"G.[/\([
M]ZLU6T[_ )!EIG.?)3KCT'IQ5F@ HHHH **** "BBB@ JK?ZC:Z9;?:+N7RX
M\A<A2Q)]  "3^%&HW\.F:?->W&?*A7<VT<UQ6J376HW\<R2ZK%>1W0C-BB+F
MV;RV,;CJI!(.7)VE6(/2@#;\46-KXA\,"XMYK1_+Q<VT\I5HLCN2>,$$C/;/
MM4^C^%M/T:Y>\LY+AIY81&TD\GF%@,8))Y)'UZ?08I_V?%IUI%8"2VO-3>X-
MTELT@AC+L>6V9)VKRV!GG)ZUF:%)J-SK:SQHPG,[M>.MR'3RR6'ENA.0RLN$
M('*CGO0!$FE:_JNNVZ:LMN+FRWH;^W5HGV,"4= <JPR "N1U((.0:Z2QO-$T
M:Z71K9?(.\(&V-Y9D(!V;SQNVX(&>F /2L_4;^\LI[BVD:YN9[F)IG-I(%\B
M%3M_=*?O,,Y/?]!5'3-"^V7EWB2\CTKS$E$\DH=;I!M>/!;+?+TWY!P .<<
M%^_T#39O$C$S)#$\+W%S$DK(RMD#S 1C8&&X-SAL#@X)I8_%EM'<M'8P6TND
MVWEQM);RC<B-@+(J@8,8/RG!R,'CBLW4]9M96FDTR:".SG#&YDN+9F2:7 *I
M+N&5C9?NL./3T-VUTVWC>;Q!JT,"VCE;FVMS!F2%W5,@GJ6W   >N>O0 T;N
M73&UX7URPB2SB:"2XE=4B+,5(0Y^\1C/H,^IIGB[2Y=3TR&>S8_:K642Q,LI
M3@_*Q!!'(!+#GJ!VK#U;4)[Z^M+A+U&C-R\<%FUF2T<H3[DBGYB64MG/0$$=
M.=.6Q32=&L+2^66Z!N&\JQM?N.?F=8_F(RJA20"1G ]A0!)96&B^%9$^VZ@K
MW5P2J2W)"Y!/. /E7)QD@#)QGFF^(_#YN9)[FUO9(;B]"6SQO(@B<<CD,I+#
M!/R X/ZUBK'<ZIJ\?V6^N+LW=LVY[BT!A12Y66*1/EP!A<+G<#GJ":UM2,6D
M?9+...]NKN"Q(6=,,T$8PK2JA^\_(R!DX'Y@%^RDT#1KU-(A98[AF&W>&;+[
M>%WG(W;>BYSCH*J7FA%]1ELDU&!+.[G%]);O'F9&5E)9&SP"0.2#CG'MEZ?H
M;ZCJ-Y#'=7[:>[1RM<RD.MRN%:/:QYWCGYQT  /(&'Z]?VL]MJ;Z=>P1IY)D
MO3*C^9+'G9E&; V ;B&7(S]3D Z;5+:36-$DCTK4S:ROAHKFW8$9!SCOD'&#
M7-:5X:@L?-U;7;D)%U:WGVHL+AOF.Y"%96.&P0!GG )-6-'LYK33=1U*6YAL
MK.6W#&2UC*!MN<S^6PPC%<<#/0&LS4[@/# +:ZN[2&VN88Q8FUS-$YR4E.<E
MR7 [X()!YR0 =1K=@FM6-K>V<T$S6[>?"LA#P3 C!#=L$=&['GVK.T^STKPU
MI\>JZG!;V\DDI\LQCS!;JY)5 P'W5!//0#/04/9+I7AR[?42C%W:\>QMOW:-
M@#<@!).TGYF XY/;K3\V\EU2.YM;"274PZI- +K=;-;21L$=3@ Q[ESPN[.1
MWH Z#Q'#:7&BO/).L,D7[RUN0>8Y/X2I&2<DXP,Y!QSFG:+9Z;IC2V=M)$;T
MJLMPN\E\'.#@DE5SNP.@YQ6/<PZ?X;M$LHHKF:X42722K'YWV4?=WA"?NKN
M"KG [55M=.;4[^6&WNKG[5:RI)%K01=[P,B-L+  29!8="  #UQ0!?D\-1'6
MY[>XF2YTN^W3_9)9,/%-N!+KCEATQS\F..#QJWVE3C09+'1;HZ?.!F*7 ?#9
MR=V[.=W.3UY)ZUS^JZA;(VI76G7%K<&*$F_,TC>9Y0PNR,\!5^\=PR-WZ7]%
MM[X6L\&GWZG1_+ L+B13)*G8@$_>08^4G).>X R 9NF>'VDFO-9\1I JE=TJ
MM'L^Z"'\P9*NGRJP([KGC)KJ;RSLM<T26U8QRV=U#@,N&4J1P1V/8BN-N=15
M].C:S?4HXH(?M$%NZ"4:@F\>8QQDN<$Y3@C.<>FM'86MC97<MU-+:6E\/W.E
MO.L2HQY*@YX+GJ <#./6@"+PYX1L8X-/U.:8S7T)+!X90T*L<AA&O14/H.F/
M7FJ?B.PU[4=2?3KBWL[VS>=+BR+*T90*1N4N,X;!;!(&<\$$8J;[1JT5^SVP
MCCU.WV0?V2L^;>:$@'*\ J5W<MC^''((K7U.\O+"\@G;$[RL(+>UCE\M-Y4D
MEV/4G:0HQ^IX '6,&D:!?Q6;W*G4[X,WF2_?GV^O;/(Z8R>:@\1Z19WE[8R,
M\4=Q-,L3AB09HQEB..=R]5;C:><]0<>VM7U222RBBOY[:]A_TB>\?YK.='(8
MC^Z^=N%7CY01QUM:C?VEDZP:=<SM>VJB&YNVB:>5(1]]EW##D,5WXR0#TX%
M%Q=8T[0D2WL8OM-A#(PO[J*82-;.2/FE'+,2223U&,GVGU.XT_4YM.2-O/"2
MK>+/"X"1HI/S%^F#R,#DC(Z9K*T2SEU/9?%[2"P$#6MR+>/"7*H[$,N?NH0Q
M)[]1GO3-5UBTN[)Q#-%'I%O'$)[&:T*^? [A2PSCY-I&-O?@T =+K6E)JNA7
M.G+A!)'B/!*A6'*].V0*P-%T*VT^*VU;6[LFZD\L!+B4;(I3D*F<_.03M4L6
M8=C4\-O)IV@WTMU?7,6D;0UM %Q/#%P2A8\\] .JC'/IF7-Q$\T*/;74]OYW
MV.31'MEQ"#$Q0]^I4_O-VW#=L4 ='K^EQW4<=]]JGMI;-)"C12)&"& R"S A
M>@^88(YYYJEHFF:7H26=K=R6W]IWJ,<%N)3D,^Q3QU()P!D\XJ.XLCI&DV<-
M^]SJLANP+>!I%52>2B,6QD*!P6))('?%9T4#ZK<O;XOKV*]B):6Y7!L)D<[L
M?W"/EPJGDJ".,F@#=UK3YOMRW5I?6UO)=QBSEBNHO,29<L5P,@[AN;V()STK
M2MM/2WT9-/@GD4) (%F4C>,+M#9]1BL*YD@AN[73[34Q_:Z 6XN[V-I.Q9@#
MPAD/&5R#CV JMX662ZDAO=(E6&RF#/J,1#.C7'5C$3T.XMN/(X]<T 4]/\&W
MTFI^?K.I3R?9OEED(5?MB@'9)O4JR,O(.>>HR0:ZN\TNTU3P_P#8+:416LD:
MB)X""H P5QV9>!QT(X[UR]WJ"?8KP66H3HZ137$CW%OD:@8^&"G^X &7:N".
M"..NII6GB.*>6UNYM/T:Z0"WM,"-HW8X+*3R@/&%]23QTH JV.CVUO\ ;=5U
MFPL$2$J!':CS$+ID-(% ^4M\HV\_=&<FM]9].\0:+*9XMUHX9)HKA=A0KU#
M_=(Q^'6N/-R+RT@:SL+B"6&-I-,BMKC*L\;9=''&)< @AL@@GG.:V6LH-+MK
MBZU&WFNY]3N,"Q1PRJS?-L7. ?N9)/7&.F!0 W15TC3/L=W>ZBDU_>YCMYII
M&S(N<+@-W*A 6P-V!ZBK6L:/NU>#4([E%CG*6]Y;3. EPG( !/<;C\HX;H:Y
M]WN-3FDM+:::]DU&W;9+-:A19R)+RK=-JK\N5)))''6MF[*1WUG:1:E;W&N1
MC8C7N=BDY+,$7 +XZ#.=OMG(!L6.CV6F64MMIJFW##;O#%RF!A<;L\ 8P.@K
ME+'PYK=_JD0UVX2?[&K1FZ$6R24'!1T9>.Q#*0/O,.0:D\+,\]_%<Z1!"EK-
M HU%FD9\3@DD#^\YW<G/ &#S@5U>G6!LEE>6=[BYF;?+*W&3V '10!P!_,T
M6+:V@L[=+>VACAA086.-0JJ/8"I:** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ KS3SQ_S\#_P./\ A7I=>;[Y/^>DO_?^+_"@#O\ 3AC3+08QB%.,
M8_A';M5FJVG#&EV@QC]RG08_A'8U9H **** "BBB@ HHHH YWQ)I4DVS4+:&
M>[NHWC06PEPC1EL.I!^7#*QSG/0>E6;'1SI.GRFQ0?;7B5%$TSR(F!P@)YV
MDX%;-% 'G_V&[UC5;^T^V6CZC$ZI<OY+#R]N&CFC()V/AL;2<'!/3.>UM]-M
M+.">*U@6 3N\DAB&TL['+-GUR>M64BCC9V1%5G.YR!@L<8R?7@"G4 <G'X4B
M75I;86$*Z/A)E;S6$@EVE6V;2"I("[CGGWR374Q0QPP)#&BI$BA%0#@ # %/
MHH RUT8KK[:F+N58S$L?V5!M0E<@,2.3P>!T'7Z97BJRGPMV7O+RW=T@?3X5
MRKHV0>/[VXJ0V1MQ]:ZFB@#*T;2#IZR3S3SW%U.J;WG*E@%& I*@ D9(W=36
M/K.B3-K%N88+J]CO2_VAGN"J0$%6C<?W"N& VC)SS76T4 4[#38M.LVMXI)6
M+LSO+(V7=CU8GUKG$\+^7K/V2.U?^S JSBZ-RPD27#*VP@[MS<%CT/N377T4
M 8^JZ=<#24@TN\>P2VC)40("3M7Y5YSQG&1WZ5E>'='2[CM-1;[3%:J'>&SG
MC "EUP^,_,(R22$/L?0#K:* .>\4VEP;-K^![R9K<)MLH.5E!<;P4_CRI(P>
M*FT+1%T\+<N;@2M$(DAFE$GV>/.1&&QR 3WSZ9K;HH PM?T8W2B^L;:"358I
M(6A>9B %5_F&>< J6R!US5W2M'M=*MRL$,,4T@!E>%-H9L=AS@9S@=!FM"B@
M#C_^$>E&N?95%\UN(UG34&NB'AD^97VDY)+_ "Y7&W]*V;^PNK?1X[72+O[$
MMNAPVP2,0JG ^;(Y.,^V:UZ* .,\.Z5%JT%GJ)D8Z>%=H[6:WQCS%^=%8G)B
MR3A2.PYP!6[KVDKJ6FNB-,KPQNT"0R%!YFWY3QCH>G:M:B@#G?#^C!%CU.ZL
MFM+Q]TGV83%DC9OO-M'RASWQQS]:R-12^NM=BL=0FL)+YX6>" P,T<D3G$D3
M]3@;4/F<8/&.<5W--\N/S?-V+YFW;OQSCTSZ4 9FBZ+#I5O&SA);[R4AEN<?
M,ZKT&3S@9K+U3PWOU6&6RL;>6.[\Q-0DN&)RI*LIQG+$$87&-N>HKJ:* *]E
M8V^GVPM[6/9&"3RQ8DGJ23DD^YJIJ&C_ &Z^LKA+J6V%LSEUAX,H;&5W=0,@
M$XZUIT4 8WB2TNYM.DN+2\N8'MHGE2*W_P"6K@94-Q\PX(V]\U5T#1HU\C4&
M6[AC5&^S65P5/V=7() XR <#"DG;TXKHZ* .=\2Z;)(JZA!'=7<T;QQBT23"
M/&6Q(I4D*<JQR6SC QTJ[HNC1Z7&9,RF>2-$823&41JN<(I/.T$G&>>:U:*
M.4UCPZTFJ1RVMG]J6]+I>M/.0JKPR'&<_*5^7;@@GJ.36T-)%MI<EG83R6S2
M-EIR?,DR2-S9;.6QP"<XX]*T:* .(TW2)=4NKJ*:>]1;>Y"W,DD:A+IHWS&Z
MY&0X4("ZX!^O3I]2TS[=9K;QW,]JBDMBV;RRQP<#(Y R<\=<5H44 <IX:TE[
MF&UU.]@N[64,)C:RL IF*;7EV8RA)+_+G'.<9-;.M:1:ZO9/'<0),ZQN(@_1
M6*XS]??M6E10!B:'HWV9([_4+:V&KO&!-)""0#@ \G[QXY; )^E9NNZ+,^IP
M/#;W5^EZ[)<*]P5CA P48?W-I4X*C=D^]=;10!F1:4]CI<UMI]TZW$K;VN9_
MWC%C@%CV)P..W KF-/TZ;6+R\@>]FWP70%X[VPV2R1O\CH<C9+L5<E01C' -
M=U10!'#!#;1"*")(HP20J*%&2<G@>]2444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5YOY3_ //*7_P%B_QKTBO-/(7_ )]U_P# %O\ &@#T
M+3>=+M,8QY*="3_"/6K-5M..=,M#G.84YW9_A'?O5F@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#A6^)<$<OB"%],E$VERF&W3S0?MC!PF%X^4[BH[]<U>T[X@:3>6]@\RS0
M27,4#R (7CMVF'[M'<# )/ _#IFIO^$#T,ZE'?M%,\\=Y/>*6DR!)*H#<>G
M('8BFV_@'1K5K81&Z$4"P!H3+\DQA_U;.,9)''0C.!G-"!^13N_B7I,>FR7=
MG;7ETRB)UB\DH9$>7RMZDCD!LCZX]<U9T;QK#J&MW6E75O);3B]EMK8[&VR;
M(U<@MT#X8\>U+_PK[1/L2VH-T$6V%LK>=\RJ)?-!!Q]X/SFKEMX1TVVOX[U6
MN'GCNY+S<\G65XQ&Q(QTP.GK0-^1O4444""BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O,OW7
M_3'_ ,C5Z;7FGGC_ )^%_P# YO\ "@#T+3O^09:9SGR4ZX]!Z<59JMIPQIEH
M,8_<IQC'\([=JLT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %>;^:_\ SUE_\"8O\*](KS?RY/\ GG+_ -^(O\: -ZR\3^5:
MVL'V,?*D*9$F!\PQTQVQ4B^+LH&^P]55O];ZOM_N_C110 /XNV*[?8<[5D;_
M %O]UMO]WO3G\6;&<?8L[#(/];UV 'T[YHHH /\ A*_WFW[%_&%SYO\ L;_3
M\*2/Q9O,8^Q8WF+_ ):]-X)].V*** $7Q=N16^P_>5&_UO\ >?;_ '?QH;Q=
MM1F^P_=5V_UO]U]O]W\:** '2>+-AD'V+.PRC_6]=@!].^:/^$K^?;]B_CV_
MZW_8W^GX444 (GBS>4_T+&XQ_P#+7IO!/IVQ2+XNW*K?8>JJW^M_O-M_NT44
M #>+MJ,WV'HK-_K?[K;?[OXTK^+-A<?8L[3)_P M>NP ^G?-%% "_P#"5_/M
M^Q?Q;?\ 6_[&[T_"A/%F\H/L6-QC'^MZ;@3Z=L444 -3Q=N5#]AQN5#_ *W^
M\VW^[0?%V$+?8>BLW^M]'V_W?QHHH 5_%NSS/]"SL\S_ ):]=F/;OFE/BO#E
M?L71BO\ K?1-WI^%%%  GBS<R#[%C<4'^M_O+GTI%\6[D1OL/WE1O];TW-CT
MHHH 0^+L(6^P]%9O];Z-M_N_C2OXMV;_ /0L[?,_Y:]=N/;OFBB@!3XKPY7[
M%T8K_K?1-WI^%"^+-S*/L6-Q0?ZW^\N?2BB@!$\6[@A^PXW!#_K?[QQ_=I#X
MNPA;[#_"6_UOH^W^[^-%% "OXMV;_P#0<[?,_P"6O7;CV[YI6\68=E^Q=&9?
M];Z+N]*** !?%FYE'V+[S(/];_>7=Z4B>+=X0_8<;A&?];TW$CT[8HHH ;_P
ME_[O=]A_A+8\W_:V_P!W\:<_BW8'_P!"SM\S_EKUVX]N^:** %/BS#E?L71F
M7_6^B[O2A?%FYE'V+[S(/];_ 'ESZ444 (GBW>$/V'&X1G_6_P!XX_N]J3_A
M+ODW?8?X=W^M_P!O;_=_&BB@!7\6[ Y^PYVB0_ZWKM('IWS2MXLVLR_8NC,/
M];Z+N]*** !?%F64?8NK*/\ 6^J[O2D3Q;OV?Z#C=Y?_ "UZ;L^W;%%% "#Q
M=E-WV'^$-_K?]O;_ '?QH;Q;M#G[#]T2'_6_W2!_=[YHHH <WBS:[+]BZ,P_
MUOHN[TH7Q7N=5^Q=64?ZWU7=Z444 (GBW>$_T'&[R_\ EKTW$^W;%)_PEWR;
MOL/\(;_6_P"WM_N_C110 K^+=@<_8<[1(?\ 6_W3C^[WI6\6;68?8L[2X_UO
M]U<^E%%  /%>7"_8NK!?];ZIN]/PI$\6[]G^A8W>7_RUZ;\^W;%%% "#Q=E
MWV'JH;_6^K[?[OXT/XMVJQ^PYVAS_K?[K8_NT44 .;Q9M9Q]B^ZSK_K?[JY]
M.] \5Y<+]BZLJ_ZWU3=Z?A110 D?BW?L_P!"QO\ +_Y:]-^?;MBD'B[*!OL/
M50W^M]7V_P!W\:** !_%VU7/V'.U7/\ K?[K8_NTY_%FQG'V+.TR#_6]=H!]
M.^:**  >*_G"_8OX@O\ K?5-WI^%)'XLW[/]"QN\O_EKTWY]NV*** $7Q=E%
M;[#U56_UOJ^W^[^-#>+MJLWV'.U7/^M_NMM_NT44 *_BS87'V+.TR#_6]=@!
M].^:=_PE?[P+]B_C"Y\W_8W^GX444 -C\6>88Q]BQO,7_+7IO!/IVQ2+XNW(
MK?8>JHW^M_O/M_N_C110 /XNVH[?8<[5=O\ 6_W7V_W?QKGOL?\ LVO_ (#_
( /UZ** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<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" %! ?\# 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^RL+1]/M
MR]I 2T2[LQ#G*C.<U8-A9G.;2 YSG]V._7M["C3QC3;48QB%.,8["K% %?[!
M9_\ /I!_W['KGT]>:/L%F/\ ET@_[]CUSZ>M6** *XT^R&,6D QC'[L=NG;W
M-(-/LAC%G;\=/W0],>GI5FB@"M_9]EC'V.W_ ._2^F/3TXH.GV1SFSMSG.?W
M8[_A[59HH KFPLSG-I <YS^['?KV]A1]@L_^?2#_ +]CUSZ>O-6** *_V"S_
M .?2#_OV/7/IZ\T#3[(8Q:0#&,?NQV_#WJQ10!6&GV0QBSMQCI^Z'T]*/[/L
ML8^QV_\ WZ7TQZ>G%6:* *QT^R.<V=OSU_=CZ>E*=/LCG-I <YS^['?\/:K%
M% %?[!9_\^D'_?L>N?3UYH^P6?\ SZ0?]^QZY]/7FK%% %<:?9#&+2 8QC]V
M.WX>](-/LAC%I;C&,?NQV_"K-% %;^S[+_GSM_\ OT/3'IZ<4?V?9'K9V_\
MWZ'ICT]*LT4 5SI]D<YM+<YSG]V/\*/L%F?^72#_ +]CUSZ>M6** *_V"S_Y
M](/^_8]<^GKS0+"R&,6D Q_TS'^%6** *PT^R&,6=OQT_=C_  H_L^R_Y\[?
M_OT/3'IZ<59HH K?V?9'K9V__?H>F/3TI3869SFT@.<_\LQWZ]JL44 5S869
MZVD'/_3,?X4?8+/_ )](/^_8]<^GK5BB@"N+"S'2T@X_Z9C_  H&GV0QBTMQ
MCI^['^%6** *W]GV7_/G;_\ ?H>F/3TH_L^R_P"?.W_[]#TQZ>E6:* *YT^R
M.<VEN<]?W8_PH-A9GK:0<_\ 3,?X58HH K_8+/\ Y](/^_8]<^GK0-/LAC%I
M!Q_TS'KGT]:L44 5QI]D,8M+<8QC]V/\*3^S[(=+.W_[]#TQZ>E6:* *W]GV
M7_/G;_\ ?H>F/3TXH.GV1SFSM^>O[L?X59HH KFPLCG-I <_],Q_A1]@L_\
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
M6BB7RBP((,BJ'90"<*3C\J%Y@_(ZRBBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *SM=7=HUP-N[.WC;N_B';(_G6C6=KH#:-
M< J&^[P5!_B'8D"@"SIYSIMJ<Y_<ISG/858JOIYSIMJ<Y_<IWSV%6* "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ K!\7>)D\*:*M]]CDO9Y9D@M[6)@
M'F=CT!^@)_"MZN'\5Z!XAUWQEHL^GSV]E8Z9%)<"YGB$X:=OD"^7N4\+DYZ<
MTF!NZ;XKTF_\-Z=KDEW#:VM^J>69Y N';^#)XR""/PJ2'Q3H%QIQU"'6K![(
M2B$W"W"E Y. I.< \BO'];\/ZUX;\&Q:)J,%M=VZ>)K>2P;(2.X21BQ0KEB@
MW9'.>O>M75/ NOZU9^)+M]'AM6U>_L733?/1ML<) =V8';EAG@4]_P"O3_-_
M<+;^O4[/4?&JPF>XTU],OK!-*GOXY$O09)&C)& @SE,C!8=#Q6A;:]?WGA#3
MM8L](:[N[R"*46L<RH%+KN.7;H!ZX)]JYCQ%X-OI_$5Q+I&GP1Z>?#=SI\2Q
ME(U$SME5"\8!]>E7KJV\5:1\+=.TW0;%)-<2TAMF!F0" A,,X).&(QQSU-+I
M_7=CZD-K\4(+O1?/31[D:J=3.DKIQE7)N!R1YG3:!R6J[8^-;_5=,N7T_P -
MSS:I9W;VEW8M=1H(749SYAX(((P0.?;K7+6_A#5K30]";3?#T]O=:+J0O'@N
MKV%I+_<I$C[U)4/R/O$4MSH7C:TT'69-,TX1ZCXAU)I[E(KJ/?9V^T+A68A3
M(0#R#@9IO^OP_P"""_K\?^ ;=G\3X=5T;1[C2]'N+C4M5EEBAL&E6/:8O]86
M<\;1Z]\BM_0/$_\ PD?AE]5L;&07*&2)[*5PK+,A(*%NG4=?>N,A\-:KIC>%
MM3T?PQ) -$^T6S:9)>0F26.51^\#@[=V[).2,\UU/@'0+SP_X=DBU$1K>W=W
M->31QMN6-I&SM![X&.:?<78R]/\ 'NLWU]J]J_A86_\ 9((O)#J".(V\LNH
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
MJ_VC;_\ 3;_OP_\ A1_:-O\ ]-O^_#_X4 6J*J_VC;_]-O\ OP_^%']HV_\
MTV_[\/\ X4 6J*J_VC;_ /3;_OP_^%']HV__ $V_[\/_ (4 6J*J_P!HV_\
MTV_[\/\ X4?VC;_]-O\ OP_^% %JBJO]HV__ $V_[\/_ (4?VC;_ /3;_OP_
M^% %JBJO]HV__3;_ +\/_A1_:-O_ --O^_#_ .% %JBJO]HV_P#TV_[\/_A1
M_:-O_P!-O^_#_P"% %JBJO\ :-O_ --O^_#_ .%']HV__3;_ +\/_A0!:HJK
M_:-O_P!-O^_#_P"%']HV_P#TV_[\/_A0!:HJK_:-O_TV_P"_#_X4?VC;_P#3
M;_OP_P#A0!:HJK_:-O\ ]-O^_#_X4?VC;_\ 3;_OP_\ A0!:HJK_ &C;_P#3
M;_OP_P#A1_:-O_TV_P"_#_X4 6J*J_VC;_\ 3;_OP_\ A1_:-O\ ]-O^_#_X
M4 6J*J_VC;_]-O\ OP_^%']HV_\ TV_[\/\ X4 6J*J_VC;_ /3;_OP_^%']
MHV__ $V_[\/_ (4 6J*J_P!HV_\ TV_[\/\ X4?VC;_]-O\ OP_^% %JBJ\=
M]#+($7S=QZ9A<#\R*L4 %%%% !1110 4444 %9^N G1YP 2?EZ!C_$/[O-:%
M9VN+NT:<;=V=O&TM_$.P(_G0!8T__D&VO_7%/3T'IQ5FJVGG.FVISG]RG.<]
MA5F@ HHHH *I7^E66IM UW"9&@??$0[*5;&,@@CM5VB@"A_8NG>;/(UL'><_
MO2[LVX<\<G[O)^7I[5 GAG1D$06Q3]TVY268DG(/S$G+<@=<XP*UJ* *=OI=
MC:7)N+>V2.4QB,LN?NCM_GK@4LW_ "%+7_KG)_-:MU4F_P"0I:_]<Y/YK0!;
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "L[75W:-< J&^[P5#?Q#L2!6C6=KV/[%N,XQ\O7;_>
M'][B@"SIYSIMJ<Y_<ISG/858JO8?\@ZU_P"N*>OH/7FK% !1110 445F:UJ,
M^G16[6ZP.\DRIY<C$-)D]$QW[\\ #F@#3HKF(?%,I2]FE@A,,=O+<0B-SOQ&
MY4AP>A.,\>_I5*X\7:G;FZA%K8SW-FH>4),0LP)4*L9(^]\W.?;UH [2JDW_
M "%+7_KG)_-:R] \1'5YGMIXEAN8XPS1C/)S@D'ICIW)Y^F;MS=1QZM;JRRD
MK')G;$Q_N^@YH TJ*J_VA#_<N/\ P'D_PH_M"'^Y<?\ @/)_A0!:HJK_ &A#
M_<N/_ >3_"C^T(?[EQ_X#R?X4 6J*J_VA#_<N/\ P'D_PH_M"'^Y<?\ @/)_
MA0!:HJK_ &A#_<N/_ >3_"C^T(?[EQ_X#R?X4 6J*J_VA#_<N/\ P'D_PH_M
M"'^Y<?\ @/)_A0!:HJK_ &A#_<N/_ >3_"C^T(?[EQ_X#R?X4 6J*J_VA#_<
MN/\ P'D_PH_M"'^Y<?\ @/)_A0!:HJK_ &A#_<N/_ >3_"C^T(?[EQ_X#R?X
M4 6J*J_VA#_<N/\ P'D_PH_M"'^Y<?\ @/)_A0!:HJK_ &A#_<N/_ >3_"C^
MT(?[EQ_X#R?X4 6J*J_VA#_<N/\ P'D_PH_M"'^Y<?\ @/)_A0!:HJK_ &A#
M_<N/_ >3_"C^T(?[EQ_X#R?X4 6J*J_VA#_<N/\ P'D_PH_M"'^Y<?\ @/)_
MA0!:HJK_ &A#_<N/_ >3_"C^T(?[EQ_X#R?X4 6J*J_VA#_<N/\ P'D_PH_M
M"'^Y<?\ @/)_A0!:HJK_ &A#_<N/_ >3_"C^T(?[EQ_X#R?X4 6J*J_VA#_<
MN/\ P'D_PH_M"'^Y<?\ @/)_A0!:HJK_ &A#_<N/_ >3_"C^T(?[EQ_X#R?X
M4 6J*J_VA#_<N/\ P'D_PH_M"'^Y<?\ @/)_A0!:HJK_ &A#_<N/_ >3_"C^
MT(?[EQ_X#R?X4 6J*J_VA#_<N/\ P'D_PH_M"'^Y<?\ @/)_A0!:HJK_ &A#
M_<N/_ >3_"C^T(?[EQ_X#R?X4 6J*KQWD4CA%68$_P!Z%P/S(JQ0 4444 %%
M%% !1110 5G:Z0NC7!+!?N\E@/XAW((K1K.UUMFC7#;MN-O.[;_$.^#_ "H
MLV'&G6O_ %Q3L1V'K5BJ^GC&FVHQC$*<8QV%6* "BBB@ JO=6%G?;/M=I!<>
M6=R>;&'VGU&>E6** *RZ?9)))(MG;AY6W2,(ER[>I..3R?SIB:3IL:0HFGVB
MK"2T06%0(R>I7C@_2KE% $,=K;Q2F6.WB20H$+J@!VCH,^@]*BF_Y"EK_P!<
MY/YK5NJDW_(4M?\ KG)_-: +=%%% !1110 4444 %%%% !1110 4444 %0SR
MO&5V*6YRWTJ4G:,FD"\'=U;K7-B8SJ1=.G+E??M_P^WI<:TU8ZBFH<K@]1P:
M=6\)<T5(044450!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9VNDKHUP0<?=YW
M%?XAW'-:-9VN9_L:?&?X>F[^\/[O- %C3^--M1C'[E.P'8>E6:K:?_R#;7_K
MBGIZ#TX_*K- !1110 445GZM?RZ?';2((=LEQ'%(97VX5F ^7U/- &A17-)X
MCN8'UA;Z"-)+.-YH8D_CC!8*2P)'.WI@$>E9UQXOU. W,*1:=/<6JAVV2,$N
M,E0JQD]&^;G.>WKP =M52;_D*6O_ %SD_FM97A_Q$^K3/;7,:0W,<0=D4'GG
M!(/(QR.Y_+%7KFX9-6MP+:=]L<G*A<'[O3)H TJ*SVNKDSAUL[@(!C!"_P#Q
M52_;76,,UE< YQ@!3^/6N>->[DIQ<;.UWL_/K^-AV+=(2%&3507[%@/L=QD_
M[O\ \52"[DSEK&YS]%X_\>K1SOI#7]/Z[!8GC:4%O-7"DY!!SBI@<C(JI]MD
M_P"?&Z_)?_BJ:;N1<LME<CU&%Q_Z%65.G.A"W,Y+SW[^5P;N7:*K)=EX]RP2
M,?08_J:9]MFW8_L^X'N2N/YTJ>,HU*:JP=XO6Z3_ ,AN+3LRY15+[7<+@&SF
M<]RN,?J:!<W,@*K:2H<<%]N/YTOK<71]LHR:M?9W^[N'+K8NT53-W<*<&TF)
M'=0N/_0JBFN[HIB.SN,YYX4?^S4YXEQINHH2>E[6U^ZX):VN7A\[9[#I]:?5
M-;R0*!]@N1QTPO\ \52_;9/^?&Z_)?\ XJMZ<;*[W8F6/NR>S#]:?5-KN1@/
M]"N00<Y(7_XJE%ZY&18W./HO_P 54P]V3C\_OW_'\P9;HJI]MD_Y\;K\E_\
MBJ/MLG_/C=?DO_Q5:B+=%5/MLG_/C=?DO_Q5'VV3_GQNOR7_ .*H MT54^VR
M?\^-U^2__%4?;9/^?&Z_)?\ XJ@"W153[;)_SXW7Y+_\51]MD_Y\;K\E_P#B
MJ +=%5/MK_\ /C=?DO\ \51]MD_Y\;K\E_\ BJ +=%5/MLG_ #XW7Y+_ /%4
M?;9/^?&Z_)?_ (J@"W153[;)_P ^-U^2_P#Q5'VV3_GQNOR7_P"*H MT54^V
MR?\ /C=?DO\ \51]M?(!LKD9]0O_ ,52;25V!:R-VW/.,XI:S_.D,OF_8[O?
MC_8Q_P"A5+]M?./L5SG'. O_ ,56-*I4;:J1MKIKNOT?E_P1M+H6Z*J?;9/^
M?&Z_)?\ XJC[;)_SXW7Y+_\ %5N(MTC$*I)Z"JOVV3_GQNOR7_XJD-V[$'[%
M<E>HP%_^*J)R:TCN_P"K_P!>@R>"5I4)92I!Q@BI:I+>."W^A7)R<XPO'_CU
M.^VR?\^-U^2__%5GAE-4DIRYFM&^]FPEOH6Z*J?;9/\ GQNOR7_XJC[;)_SX
MW7Y+_P#%5N(MT54^VR?\^-U^2_\ Q5!N9G&$MI8SD<R;>?R)K*O65&FZDDVE
MV5W]PTKNQ;HJNER[RA#:3J,XW';C^=6*U$%%%% !1110 4444 %9VN@G1K@
M9^[Q@G^(=AS6C6=KJ[M&N!MW?=XV[OXAVR* +&GG.FVISG]RG.<]A5FJ^GG.
MFVISG]RG.<]A5B@ HHHH *AN;.UO$5;JVAG53N42H& /J,U-10!72QLXV=DM
M(%9WWN5C +-ZGU/)YIJ:981I$J6-LJPDM$!$H"$]2O''X5:HH B2W@CE,B0Q
MK(5"%E4 [1T&?0>E0S?\A2U_ZYR?S6K=5)O^0I:_]<Y/YK0!;HHHH B6 +.9
M0QR>,=JEHJ"\NX+"TDNKF01PQC+L>PK*C0ITDU35KMOYO<)S27-)Z(GHK)T_
MQ+I&J70MK*]268@MM /0?A6M6MB*=2%17@[A11106%%%% !1110 4444 %,3
MC*^AX^E/J%XY&G5PP" 8([FN?$2E#EG"+D[VT[/=^BW&B0N <=3Z"HO,F\_'
ME?)CN>]3!0HP!BEI5*-2I9N;C9WT_)W_ . ":70;OQU5A^&::L\;%@I)(.#@
M5)3$B1"2J@$]:)QQ"E'DDK=;K7Y6TW[AH&]CT0_CQ4<3S$-YD>.>.>U3T42H
M3E.,_:-6OII9W^70=UV&>8!]X,/J*19ED7,8+4\@,"#T-(D:QC"* /:AQQ'M
M$E)<MG?36_2W0-+#)(WE0J7VY]!2I&RH!YC$CO4E%'U2E[3VCOS6M>[VW[V_
M 7,[6(93,B?NP&;Z4\>80"=J^V*?10L.U4<^>5FEI?1?KJ%]-B&5)R%\MUX.
M3GBG[G'WES[K3Z*(X91G*<9.[MUNM/)A?H,,J9"Y^8]!WI0.<GK36A1Y!(0=
MPZ'-2'@&G2C5<I.M:R>ENW=^8.UM I&7/L1T->>P_$BYEU)+3^S8@&F$6[S#
M_>QGI7H=;RBFK,YL/BJ=>_)?3R[D0G7S#&?O#KCFG>8O^U_WR:4(H;<%&[UQ
M3JYZ4,0D^>2>KMITZ7UW[G2[="))%G+!3\JG!]ZEIJHJ_=4#Z"N:\>WEQ9>&
MS):SO#-YJ8,;8;'>KP\*D8_OFG+JUMUM9>AEB*JI4W4MHCI.DI]Q3Z\Z^'FI
MZA>ZG=QWMU/,HB!42L3CGM7HM.GHY+S_ #U(P]=5Z?.E;I]P4445J;A3&Y=!
M]33ZKR75O#.1+/%&=O1W K*JKVBNK7^?Z"<HQ5Y.Q8HIJ2)*@>-U=3T93D&G
M5J"::N@HHHH&%%%% !1110 5G:\ =%N 0#]WJ ?XAZ\5HUG:Z0-%N,D ?+U(
M'\0]>* +.G\Z;:_]<4[D]AZ\U8JO8?\ (.M?^N*>OH/7FK% !1110 445DZ]
MJ9TN&TE^U6\"/=1QOYP^\I;! .1@XYSSTH UJ*X^W\2WN=19I(IGCAE=+81D
M-#(K,%C)SR6 SCKP<<&J$WB?5@)([34+2X9!FUG:#"7KDJ-@P>-NXY*Y_0T
M=_52;_D*6O\ USD_FM8WAS7+N_NWLK]<7$<"R95 %8$_>SGOQCC''7TTKJ6Y
M75H!';!P(Y-I\P#/W?:@#/\ ^$XT'[1]G^UMYN_R\>4WWLXQT]:Z*O+V^'>K
MMJ#7/VBU"F8R8#'(YSZ=:O1Z9\0=*W>5JUK?6@^\MU_K O?! ZX]Z4VT[)?<
M>7A\5B$I2K0=DNUN]^IZ%7$>*/$MMJ4TGA;2HWOKZX!65H>4@'JQ^OY5PUEJ
M.KZCJ$5B=3O0EPQBSYA_BR*].T#0XO#5B+73]+5<\R2M,"\A]6./_K4I<UUR
M[#IUY8V,H)<JZN]]^QQ^G^#/%6CS/>:>]DMTJ83>^X-R,@\=Q6M%\0KNQWVN
MOZ#<VEZB[AY?,<@S@E6/U]Z[#[1>_P#/BO\ W^'^%9FO:==:]I;6,EOY*LP;
M>LH)&#GTHY?>33MY="GA)T*<O82=_EY%+2O'^EZC)*)_]!CC7<9;F154\]/K
M5?6_B%I]M; Z-=6M_.KCS$#$A5/?(]ZJZ?\ #^VM9'-[9C4(F Q%,X !'?C\
M:U+CPGIL]J+== @@C#;O]'D5"?J0,D4_?YNEOF2HXV5%IZ._H[:=M.YC:?\
M$^W2.2368#$I8+%]F1G).,G/IVJ#5OB5)*8I-%1EAY5Q=0$$L,=.>F#73Z/H
M46AF7[%IA'FXW;[D-T^HJ74M'@U>2.2^T:.9HQM4F?&!^%'O<U[Z>@O88N5'
ME<M;]];>J_R,+1?B1IHM437KV.WNW)88B;9MS@<C/H:TKKX@Z#;.@2=[E'7<
M)+<!U^F<]:M0Z+:06GV5= M6@R3LD=7&3UZ@US.L> 9KV\633K:VL+<+CR4;
MC=G)/ H7/S/:WW#DL92I147=]>KZ]]^AVVF:Q::K8Q7<#[4D!*JY ;KCI5&_
M\8:+IEX]I=7129,9 0GJ,]17+Q?#6RE@C-_92RW04*TL5V4! Z<8]*J7GPUO
M6F L7AAME4*B32EV'KDXYYH3E=Z+[PJ5L9&G%\NO7K^'0]*M;J*]M(KF!MT4
MJAD.,9!J:O/K'Q=<>&+J+0->L!;JN$M;S?B*10.Y['_)Q79+>W+*&6UC(/((
MN!S^E"E&3:CT.NA64Z:<M)=5MKZ%^BJ9N;Q02;%<#G_7#_"L2+QOIT\Z01/$
MTKL$51(>2>,=*I)LNI6IT[*<DKG3T5G76HSV=K)<W%HJ0QKN=C,.!^59,/CC
M3)W*I-;C +$O/M  ]21BE;J$Z].$N64DF=/17FVO_$*SU"TN-.TJ24W(7=]I
MMV)1<$<;N.M9/AOQ)KL%[++%!>:NPCQ]F\T@@$\L,YZ?UJ5.+5T[G'4S&$*O
MLTK[:W[^1Z_17G&J_$#5/L;+'HM]I=PC F2ZCRC#I@''7_"J^D>-/%%XLR6N
MGIJDY*JJC$:Q=?F8^G;J*%.+CS+]2WF%)5.2S?\ 7;?\#T'4-9T[2F1;Z[C@
M,@)7>>N*DL=1L]3A,UE<)/&&VEDZ9]*\[U;PYXSU\1RZG%8^8A/EQPR8$:GL
M<]3GZTMCX0\7V5HJV&J_8&!),2D,C'U/OVZ4.3Y>91,HXK$.MR\CY=>EGMW>
MAZ4\T49P\B*?0L!3E=77<C!AZ@YKQ_7]$\5S7$']J(U_<JA'G6T?R[<\ X Y
MZUJ:5IGCV/2H(=*N;2QM@#\ES'^\#9.<Y4\4W*T;\K"GCIRK.FX=_73\/Q/0
MI]4L+64Q3WD$4@Y*O( ?RJQ%+'/$LL3J\;#*LIR#7D>K^$_%5W>"6\A%]<[
M'GCVJK=<8''08'2MNQM?B%IEG#'91Z9):QH EM.<.O'()&.^>]*4N6-[,*.-
MJRJN,H.VO1WW^[[CT2N*\4>++IM0'ASPT@N-8EXDD'*6J]RQ]?Y?7BN.OO%W
MB&+4IH9+]XBLFUXEP0A[J#Z#D5WWAG05\-V3):6'F33G?-</,-\A///'3VI5
M%*6D7ZE4L5+%/D@N5=7Y>7G^12B^'%@(%DEN9OMN-S2H<*']0/3/O533_$NK
M^%+V'2/%BM-;R,$M=4C4D/Z!_?\ 7Z]:[3[1>_\ /BO_ '^'^%5K^.XO[&6V
MFTV*177@/*" >QZ=C3E%R::=OZZFCPL:,7*AHTO-WMT>HD'B;1;JX2W@U*"2
M61MJHIY)K2FGBMXFEFD2.->K.< ?C7E-EX"\1P7<<H\N!ESB9)060X.&'TJ]
M>^$O%GV&<3ZY=:A&4(^S-M <]N_;K^%-MW2Y?Q1A3Q>(]G*4H;;:6_!ZOY'7
M:SXPTC1M,DO&N4N2N%2&!@S.QZ#CI]:PM!\.ZEKNJ)XD\4960<V>G@D) O8L
M.Y]OS]!E>$O"^J:?K8N+[20T:H2GF,N X(P>_(KT3[1>_P#/BO\ W^'^%3*G
MS23>W8TP[EB5S55HGM9V]7??\CCO!;&Q\3^)](<D^3=K/%N.2$?L/;I7>UYW
M=27&F_%JVF-N$_M2R,17S!@LG.<X]%%=P+B](R+%<?\ 78?X5A0;4Y1?]:O_
M #.C#)1@X+HW_G^I<HJG]HO?^?%?^_P_PH^T7O\ SXK_ -_A_A74=!<KRGX@
MVEU=>*8 D);S8Q' ,@&1@3D*.YYKTK[1>C_EQ7_O\/\ "N'NI+C4_BQ81"V#
M?V79M,4\P?>?OG'NO%<]65IQ5OZV_P SDQM-U*:BG:[1U7A.UGL_#%C;W$31
M3(A#(PP1R:VJK1S732 26@13U;S0<?ABK-=+-Z5/V<%!= HHHI&@4444 %%%
M% !6=KIVZ-<'./N\[L?Q#O@UHUG:Z=NC7!SC[O.XC^(=P#0!9L!C3K48Q^Y3
MMCL*L57T\8TVU&,?N4XQCL*L4 %%%% !1110 4444 %5)O\ D*6O_7.3^:U;
MJI-_R%+7_KG)_-: +=!&1@T44 1B"($$1(".^T5)111>XE%1V5@HHHH&%%%%
M !1110 4444 %8/B+Q3;^'I;6.:"64SMSL'"KW/N?:MN65((GEE<)&BEF8]
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
M "BBD;.T[<;L<9H 6BN+MH=;32[U!#J(GDBC5O,GW%I0296C.X[01PN,#.,
M5%'9:W)<!-NJ0QO(/LCFXSY$6YMXE!;YCM(QG<>G((- '<U4F_Y"EK_USD_F
MM8WAN+6;6Z>VU%)9(%@4QSR2$G.?ND9//)R<GH.3Q6G<I?'4X7A$/EJC@%@W
M&=O7'TH T:*I_P#$R];3_P >IF_4_/\ +V6VW;NW_-C.>E %^BJ?_$R];3_Q
MZF*^IF9T*6P"@$-\V#G/\L?K0!?HJG_Q,O6T_P#'J9$^IR!MR6R88J,[N0.]
M %^BJ?\ Q,O6T_\ 'J9"^IR1AF2V0DGY3NSUH OT51D;4TB=U6U<JI(4;LGV
MI5.I%03]E&1T^:@"[15"9]3BB9U2VD(_A&[)I_\ Q,O6T_\ 'J +E%4)7U.-
M052V?+ 8&[C)QG\*?_Q,O6T_\>H N4509]366- EL0V<L-V%Q3_^)EZVG_CU
M %RBJ!?4_/$>RVVE2V_YL Y'%/\ ^)EZVG_CU %RBJ ?4S,R;;8 *"&^;!SG
MC\,?K3_^)EZVG_CU %RBJ$;ZFY?*6R;6VC.[YAZT_P#XF7K:?^/4 7**H1/J
M<B;F6V0[B,'=V)&?QZT__B9>MI_X]0!<HJA"^IR0H[);(6&2IW9'M1,^IQPN
MZI;.5&0HW9/M0!?HJG_Q,O6T_P#'J9*^IQIN5;9SN P-W<@9_#K0!?HJG_Q,
MO6T_\>ICOJ:R1J$MF#$@L-WR\9YH OT53_XF7K:?^/4POJ8F5-ML05)+?-@8
MQQ^.?TH OT53_P")EZVG_CU,#ZGYYCV6VT*&W_-@G)XH OT53_XF7K:?^/4Q
M'U-VD!6V4*V 3N^;@'(_/'X4 7Z*I_\ $R];3_QZF1/J<BDLELF&*X.[G!QG
M\: +]>=>.-/FTO4H-6TR-EDE8M*VT%%;&-W/&3G]*[G_ (F7K:?^/52N[&YU
MK3&MKZ"U\N0<HV[*GL0>QIVC).$_A>C]#GQ-%UH<J=FFFGYH\YL?%.NZ9!+<
M1-I4IED+3174@1V;  *@'&,?K3;_ ,>ZS>I#*L2Z>1N1HQAU?&#N&1[XKT*V
MT7^RK+9:V&GGRDX^0EW('KU)-6I].ENBK7%IITA48&^,G ]*RGA<.XN"7NVM
M9I6MZ6_4Y7A,0H)1J:WOU\_GU,#P!90W%A_;,H#W<C/&"  J#<2=H' R3DUV
ME9:Q7MC;%;6WLE4'_5Q*PZGD\58_XF7K:?\ CU::))+9:?<=F'ING349:O\
MX<N452+ZA&\9=('0N%;9NR >]7:#8**** "BBB@ HHHH *SM=.W1K@YQ]WG<
M1_$.X!K1K.USC1I\9_AZ9_O#TYH LZ>,:;:C&/W*<8QV%6*K:?\ \@VU_P"N
M*>GH/3BK- !1110 4444 %%%% !117-^*AK&;1--E'DW!:VFB93C+CY6+K\R
M@8(RO()% &K:ZO:WFI7-E"VZ2!%<MV<-GE?4 C!/8\5?KG?"_A^;1X9FO1;O
M<E_D:!0%"[0.!@8)P-Q_B(!XK"O-8O?$.II:6L%U%#+%);W%C=0X59%(.[>,
M@'!SM)PP&.X- '86&L66I7-S!:S)(UOMW%6!!!Z$8]P1]0:NR2)%$\DC!412
MS$]@.M8NB:!::*ML7E62_$1A,Q.&D7.[;SRP7MDD@=ZJ:_:ZQ=7R64$RM:W(
M+(Q0CR64 _,R\CD!E8<YR""#D &MI6M6FL(S6WF*5"OME3:61N5<>JD=#5F^
MN/LEA/< H#%&7S(2%&!W(!('OBL\3:=X8L(()I& .266,G)ZNY51A5R<G& ,
MU4UO3XKW4-.GM[XQ23R ?)-C>H4D.G7YAGKT(8@Y!H U=*U2+5;3S41HY%.V
M6)N2C8SC(X(((((X(((I=5U.#2-/DO+@.R)@!(QEF). ![DFDM]/73-'%EIH
M5#%$5A\SD!N<$_CZ5R5E:ZOXK:*74XH8K-25<@<M@[9$"'E0V"I#;N@8$'%
M':VMW!>VZ7%O(LD;C((/Z'T/M5;5-8M=(2)KCS&:5B$CB0NYP,L0!R0 "351
M-&?1M!EM-" 6<D,K2L,L> ><8SM& 2.PSFL&#0)O$>I7UYJ86.!F\H*C,S*5
M YC<A>,]]O4,!D,: .UAECGA2:)P\<BAD9>C \@UFZCX@L]+O[:UN=P$N2\W
M'EP#L9#GY0QX![FEU:"Z_L)H=-R9$" +$PC9D!&Y5/125! /&#Z5DZ+HAGFF
MN[G[>D!<"*&ZD^>2,#@2CG=ABV,G.,9S@4 =2K!E#*05(R".]4+C6K*UU2VT
MZ291<3G"KN&0<$C(Z\X./<5E^)]4U;3Y+:*PM%,<N EP90H$N>(V!&,,.,Y'
M/OC,?AGP^\$*7>IV\0N&".L+H&:*09RY;)'F'."RX!P* .HK._MJT&K-I[2*
MKJB,&9@ Y9BH"CJ3E3G'2LCQ/>:I:3_NI)8K1XML)@A\SS)N?W<G&5#< %<<
MYR>E6O#_ (>AT:UC69TFD!S&7B4-&2.>1U8]R,9P.!0!O5FV.NV&HW<EM;R,
M77=M+*0LH4[6*'HP!X..AJGXFMM0FME%JS2P28AFMP#D[B '!'/RGDC."N>A
MJ?P]H@T;3UBDD,URQW2R$DY;\?; SU.,GF@#1N[J*RM9+F;=Y48RY52Q [G
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
MZ]W7';U..Q-8>B:1'K43W"R(^FW:L9WCE</,20P5L  LC9'F \CCZ=B]I&;
MV<3-;Q^7Y:F$[2@QCY?2@#'U+56C<:587*VUTI6/SY+<O$&V;A&#P-Q&W@GH
M>.:I^&K>>XT\3Z?<2V>EW%ON2&1"7CF;EF0OR$[X.<G)X'5VF^'7:_N#>13)
M!#,!"QN2QN45MZ;QSD(>A)W<>G7J'19$9' 96!!![B@#C]1U>Q@@33+=A+IJ
MQAYIH;PB610^'V,/O$?QC<&PW%6](T:5?+O=5!@DM$D@5A/S-%DX>4CKQDC/
M3)/4\7;?P_'%JUQ<.8&LF*/#:"!<1R*H7?D]\*,8QCWJ/Q0EU_9SS+*[6:+B
M>UCAWM.I8!AZCY2<;<'./I0!F7FJ*ZVD&GW<-AIH?;:7=O*KAY%7[CICE23C
M .XE>V0:UA-?O96M]JK1:=%"IEN88VWDL.@W8Z=R!R3@?5NC:&(&-[>,9[B3
M8Z^?$H>,A2 S8R#)@X+#&0!3/%%E<S6OGQM=7$2%$>P@ Q,K,%?/?.#D'(VX
MS0!E:CJSZC>6WEWP@CE>3^SFMF;S#,F!ME0XR#N.5(& #GU&XS7<%O:W^L7*
MQ&%!OMK0,5>9C@#U;J !CDG/IB31](%@KS3RR3W4VUG>;:64A0N,@#)P,%L9
M.*H^)=-NKAHIH%N;Q7D6*2S6;RX]A!^;V(;:VX<C;Q0!DW-]/JFJ0&&[4W+I
M)+IC6ZNHC96VLDP/4?=W9 QD@<X-=#<.UDT-U>W22W?E^7!;(XB224CG:">2
M>@SG JUIFFQZ;"ZB26:25_,DEE(+,V .H [ =NU<SJ%C?7VN'3[JX6::2W9D
M;[)NA2)B0R/R.A5"IR&S[4 6]/U/4Y=6.W;/YDQBNK,R+_H6WC>K 993CH1D
MDC&.:NS:C)INZ.ZO+5M2NV_T:W9MB*,X SC/?.3U/ ]*T-/TZ#3H2L*KYLF#
M-,5&Z9PH7>Q[DX%<O-HU]?:Q<6%S=74NZ ;[PP)Y;1MG=&1T.&&5QDKGDGN
M6-%N]3GU1VAN4N$:5UU""20LMHZDJ/*.,X;;]T],YXZ&W?:D^C6[0SW,TE[.
MK2M,L)>.W48!;;GA%R/7U/<UN6]O%;1>7$@49RQ Y8]R?4GN:YM_#!;66CV2
MM8/&)6N6NF\U93N#A<'(W KG^' Z9Z %?1;:ZGU<SP;$>WDFAO;QK?:;L%E9
M"O8G Y/0;N/:Q?W\>G1W=EIMS#)J)#S7#W+,&?";B%(&"P&, ?=&#BN@FM,Z
M<;.UE:U 01H\8&44<<9]JYO2M$FN+N1[MKU$MKHDF7;BZ9"523&,@[-H)&-W
M<4 2>'EN9;6Z&F.(M)F DL[B1S*^65=V W8,&.3D$MQQUDOKUMMOI]O<W$%D
M3Y;:HLR.=X#';EL_W>6QQT[\7?$#WEKI,DUFUO'!;Q/),CH3O11]Q<$;<C//
M;CBLK0O#5M)&MQ<"*>R(C:"-K<QERA.R1UZ;P.,@#(P2.@ !H:?<:EK&CV+S
M6WV4R!6N//0;R  3A.@R<]>@]ZW:** "BBB@ HHHH **** "BBB@ K.UT Z-
M< @'[O! /\0]>*T:SM>Q_8MQG&/EZ[?[P_O<4 6; YTZU.<_N4YSGL*L57L/
M^0=:_P#7%/7T'KS5B@ HHHH **** "BBB@ IOEIYHEV+Y@7:'QSCTSZ4ZB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **XOQUH
M>KZKJ&BW>DQEI-/,]P/WH0&4(#&IYY#$;?;-8%IX=\7:=]ME7[5NO9_M-S]F
MN$#M*T' 4L<!%E.".X /(H'8]1CC2*-8XT5$48"J, #Z4+(C,RJZEE.& /(/
MO7FVH:%XVO[*^@N+J:1KF*>!E2=4C(-LFPJ!R,S!^>N#SQ5[1M$UVR\2_;XU
MNXK2XND^T1S3HVZ(6BKN89.6$B@9SG\*!'>T444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6=KIQHUP<X
M^[SD#^(>O%:-9VNG;HUP<X^[SNQ_$.^#0!9L.-.M1_TQ3L?0>M6*KZ>,:;:C
M&/W*<8QV%6* "BBB@ HHHH **** "BBB@ HHHH **** "BCI5&TUG3[Y=UO=
M(R[0V6!7()P#SC@GH>] %ZBH!>VAD>,7,)=/OJ)!E><<CMS3&U*R0(7NHE#D
M!=S8Y/0<]#STH M455O-1L["-'N9UC5VVKU))QGH/;FG27UG$NZ2Z@1<[<M(
M ,^GZB@"Q14/VJWWLGGQ;U8*R[QD$\@'W-5X=8T^>\N+1+D>?;D+*K*5VD]!
MDC'- %ZBJK:E8K&\ANX"J?>(<''..WOQ3$U?3W29Q=Q[869').,%>N,]<>WI
M0!=HJ%;JW<+MGC.[&/F'.1D?I4U !12,ZHNYV"CU)Q437ELN-UQ",\#+CF@3
MDHZMDU%1BXA8@+-&2>@#"JT&K6%Q++'%=(6B;8Y/ SDC )X/((XH&7:*C%Q"
M<8FC.6VCYAR?3ZU&U]:($+W4"ASA"9 -W../7F@"Q14*W5N\AC2>)I Q4J'!
M((ZC'K5:TUK3KZ&26"Z4QQN8V9P4 8=1\P'- %^BJW]H6>8@+J$F4@)M<'<2
M"1C'J :BCUG39+9[E;R+R5W98G'W>I&>H]Q0!>HJ-9X78*LL;,<X 8$\=:DH
M **** "BF2R+#$\KDA$4LQ )X'L*J6NLZ=>6:WD-Y$;=E+!W.P$9QGYL<>]
M%ZBJ<^JV%M&9);N(($=R0V>%P6Z>F1^=21WMM+$LHF4*R;QO^4[?4@X(_&@"
MQ147VF#>$\Z/<3@#<,DU#-J5G!>16DEPJSR@E$Y/ [D]!T/7KB@"W14#7MHA
MC#74(,F-@,@^;/3'K3DNK>1MJ3Q,=Q3 <'YAU'U'I0!+16?;:YIMVLS17:;8
M7*2%P4"L.H^;'2K'V^TWQI]IB+2'" .#GY2W\@3^% %BBJ,>LZ=+:"Z2\B\D
M]&)QGG&0#SCWJTL\+%0LJ$MG: PYQUQ0!)1110 4444 %%%% !1110 4444
M%9VN'&C7!SC[O.2/XAZ<UHUGZYG^QY\9_AZ9_O#TYH GT_C3;7_KBGIZ#TJS
M5;3_ /D&VO\ UQ3T]!Z<59H **** "BBB@ HHHH **** "BBB@"CJFDVVKVZ
M0W1F"*VX>5*T9S]0:R&\#:0V/WE^,'/_ !]O_C72T5<:DXJR9#A&3NT8=CX4
MTW3[Q+J![SS$SC?=.PY&.03@U0D\!:=+IRV3W5T40*%(VKP"2 0% /WCR:ZN
MBE*3D[R948J.B.<M/!NG6DL;[FD$90A6BCYV$E=Q"Y;&X\DY/!/-1Q^!].BA
M@B$TS+;RB6+>D;$-QU)7YNG?.,\5T]%3<9A6OAI+6UB2.[FBGBG>59H\$@-Q
MLPP(P%POX"J$G@#39)O,-Q-D9P/+B/?(SE/FY[G)/?-=910!@WWA2SOKJ2X>
M1U:1U=ML<?)"A3R5SD@#GJ.V,U)J/AJTU)Y'DEE4R2+(<;6 PFS@,#V/7J#R
M"*VJ* .83P/IR7SW0GG&59!&H10H9MQZ+D\]SDTM]X)LM0=VGN[K#3F<JFQ0
M"0/1?;KU/?-=-10!S$/@>P@U8:C'<W/F"59<-M/('3)&<<UT]%% &5KWAW3O
M$EFEKJ4;O$C[U"2%><8[?6L>U^&WAJS6016LN).NZ9CZCCGW-=;14\D>;FMJ
M8U,/2J?'%,XVW^%_A>UN8IXK6<21.'4_:'Z@Y'>K=YX)LKV*>*2\NQ%*1A5*
M?( 6. =N3RQZY(XKIZ*481A\*L7"G"'P*QSL7A"SB@CB^T3%5:4\JG23[P'R
M_+TX(P?>H?\ A![#S+>0W$I> Y7]U$ 3N#=-F ..@ '?J:ZBBK+L87_"*V0U
MMM461Q(TOFE B8W?[VW<.>3SST/'%&H>%+'481#-)+L\V61AA6SYARPY!Q[$
M8(]:W:* .<M?!ME;:K;Z@+BX:6W1$1<(JX5<#A5%07/@2PNVC,UW=D)(\F%V
M*,MUP O'X=>]=510!S>C>#++1-02[M[BX9E###[3D-CJ<9/3UKI*** $*ANN
M?P.*C:!693N<8[!JEHK*I0I5/CC?_@?,:;0T( <C/YFN>E\&:?,%#2S%5MQ
M RHQX! .2N>_3[I/.*Z.BKC",5:*L*YS,'@BPAM;N'[3<O\ :?-WL=@QYBA3
M@!<?PCM1?>"--U"W"3R3>:%1?.0*K80$ <#&WGD=*Z:BJ XV?P'$)K,6DL20
M6\,J9ECW2;WR=X(QR"1SUXK7?PW"\"PB[N(XS;"VF5-O[Y0#@G()SEB>.N><
MUMT4 <RG@FQ2\MKKSY3);D%?W46"0Q;.-G'4C QCMBK!\*67]H+>"1PRSM/M
M"(!DL&(SMR/F'4')'!)'%;U% '/ZEX0L-4#+/)-M=Y'<84YWX) RIQRHY'/:
MDM/"%G:ZT-4%Q<-.%"@815&$V=%4=C70T4 <I/X"T^Y\GSKR[(BWX"E$^\<G
M&%&.O:K.E>#[/29[26"XG)MC)MW;26W]<G&>PKHJ* "BBB@ HHHH **** "B
MBB@ HHHH *SM=&=&N!C/W>,$_P 0["M&L[71NT:X&,_=XVY_B';(H XBV_X]
MH?H/_1PJ6/\ UB?[T?\ Z.:BB@ @ZP_]LOYO38?N0_[L?_HIZ** $/\ JC_N
MG_T12S_<G_W9?_1:444 .G^_-_VU_P#0DI6_UC?[[?\ H\444 $?^L3_ 'T_
M]'-20=8?^V/\WHHH ;#]R'_=C_\ 13TG\!_W?_:%%% "R_<F_P!V3_T6M.GZ
MS?\ ;7^:444 *_WV_P!]O_1PH3_6+_OK_P"CC110 D/WH?\ ME_Z$]-B^Y#_
M +L?_HMJ** #_EG_ ,!_]HT2_<F_W9/_ $6M%% #I^LW_;7^:4/]Y_\ ??\
M]&K110 H_P!8/]X?^CC21?>B_P"V?_H;T44 )#TA^D?_ * U(/\ 5C_='_HD
MT44 $GW)/]U__12TZ;K+_P!M/_9*** "3[S_ .\__HU:4?ZP?[P_]'&BB@!(
MOO1?]L__ $-Z2'[L/TC_ )-110 B_<7_ '5_]%&AON/_ +K?^BA110 LO_+7
MZ2?R2ED^])]7_P#0UHHH 7_EI_P+_P!JTD?WX_JG_H;444 )#TB_[9_R:D7[
MB_[J_P#HHT44 *?NM_NM_P"BA1+]V7Z2?^@K110 LOWI?J__ *$M*?OG_>/_
M *-%%% ")]]/]Y?_ $8U)%_RR_[9_P#L]%%  GW$_P!U?_1;4A^X?]T_^BA1
M10 LOW9?I)_Z"M++]Z7ZO_Z$M%%  W^L;ZG_ -&BA/OK_O+_ .C3110 1=8O
M^V?\VI(_NQ_[J?\ H#444 )_ /\ =_\ :5+)]V3Z/_Z M%% "R]9?^VG\TI6
M^^W^\W_HT444 (GWU_WE_P#1IHBZQ?\ ;/\ FU%% "0_\LOI'_Z U(O^K7_=
='_HDT44 $GW)/H__ **6F7O^KF_WG_FE%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<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" %" D$# 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;
M9GM('+P@L616+;@-V3CG/<]ZL_V?99S]CM\YSGREZXQZ>G%&GY_LRUSG/DIU
MQGH/3BK- %8:=8C&+.W&,8Q$O&.G;M2?V;8 8^Q6V  ,>4O0'([>O-6J* *I
MTVQ((-E;G.0?W2\YY/;O2_V=9$Y-G;Y))SY2]2,'MZ<59HH K#3K($$6=N",
M$?NE[<#MVI!IMB  +*V   '[I>QR.WK5JB@"J=-L2"#96V""#^Z7N<GMZTIT
MZQ))-G;G.2?W2]^#V[U9HH K?V=9 Y^QV^<@Y\I>H&/3TXH&G6(QBRMQC&/W
M2\8Z=NU6:* *O]FV.,?8K;&,8\I>F<^GKS2G3K$YS9VYSG.8EYSU[=ZLT4 5
MO[/LLY^QV^<YSY2]<8]/3B@:=8C&+.W&,8Q$O&.G;M5FB@"K_9MCC'V*VQC&
M/*7IG/IZ\TITZQ.<V5N<YS^Z7OU[=ZLT4 5O[.LLY^QV^<Y_U2^F/3TXH&G6
M(QBSMQC&/W2]NG;M5FB@"K_9MB!@65M@ #_5+V.1V]:#IMB00;*WP<@_NE[\
MGM5JB@"L=.LB239VY)R3^Z7OP>U']G60.19V^00?]4O88';TJS10!6&G6(QB
MRMQC&/W2]NG;M2?V;8XQ]BML8QCREZ9SZ>O-6J* *QTZQ.<V=N<YS^Z7G/7M
MWH_LZRSG[';YSG/E+UQCT]*LT4 5AIUB,8LK<8QC]TO;IV[4G]FV.,?8K;&,
M?ZI>F<^GKS5JB@"L=.L3G-E;G.<_NE[]>W>C^SK+.?L=OG.?]4OICT]*LT4
M5AIUB,8L[<8QC]TO;IV[4G]FV.,?8K;&,?ZI?7/IZU:HH K'3K$YS96YSG/[
MI>_7M1_9UD3DV=ODDG_5+W&#VJS10!6&G6(((L[?(P?]4O;@=J0:;8@ "RMQ
MC&/W2]NG:K5% %7^S;$C!LK;&"/]4O<Y]/6E.G6)))L[?G.?W2]^O:K-% %;
M^SK$'/V.WSD'_5+Z8]/2@:=8C&+*W&,8_=+VZ=JLT4 5?[-L<8^Q6V,8_P!4
MOKGT]:4Z=8G.;.W.<Y_=+WZ]N]6:* *W]G66<_8[?.<_ZI?3'IZ4#3K$8Q96
MXQC'[I>W3MVJS10!5_LVQQC[%;8QC_5+ZY]/6E.G6)SFRMSG.?W2]^O;O5FB
M@"M_9UEG/V.WSG/^J7TQZ>E TZQ!!%G;@C!'[I>W3M5FB@"K_9MB!C[%;8QC
M_5+ZY]/6E.FV)SFRM^<Y_=+WZ]JLT4 5O[.LB<FSM\G)_P!4O<8/:@:=9 @B
MSM\C!_U2]N!VJS10!6&FV(  LK?C&/W2]NG:D_LVQ(Q]BML8(_U2^N?3UJU1
M0!6.G6)SFSMSG.?W2]^O;O1_9UEG/V.WSG/^J7TQZ>E6:* *PTZQ&,65N,8Q
M^Z7MT[=J3^S;'&/L5MC&/]4OKGT]>:M44 5CIUB<YLK<YSG]TO?KV[T?V?99
MS]CM\YSGREZXQZ>G%6:* *PTZQ&,6=N,8Q^Z7C'3MVI/[-L<8^Q6V,8QY2],
MY]/7FK5% %8Z=8G.;*W.<Y_=+WZ]N]']G61.?L=OG)/^J7N,>GI5FB@"L-.L
M0019VXQ@C]TO;IV[4@TVQ  %E;8  _U2]CD=O6K5% %4Z;8D$&RML$$?ZI>Y
MR>WK2G3K$DDV=N<YS^Z7OU[=ZLT4 5O[.L@<_8[?.0?]4O7&/3TI!IMB,8LK
M?C&/W2]NG;M5JB@#S+,/_3M^4]%.^T#_ )^1_P"#,_X44 >A:<,:9:#&,0IQ
MMVX^4=NWTJS573<?V7:8QCR4Z9Q]T>O-6J "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#(\4W]QI?A/5[^U<)<6UI++&Q .&"D@X
M/6O,](^(>O-X'N[:]NHY/%#3VT-F_E*!(+E5:-]H&#@%^W\->JZUIB:UHE]I
MDDC1)=P/"SJ,E0P(R/SKF+7X::7;>(M#UHSRR3Z38I9HI4;9=BE5=O\ : )I
M=_Z_K_@C>VAA^&?B'JTWAC0H9+%];\0ZC]H;RXW2W7RXG*EV8C"]@..:OI\4
M#>#1XM+\/75W>ZDMP!;&=(S#)"0'5B>,=>?IQS4EO\,8]/TW28M,UV\L]0TS
MSEAODC1F9)6+,C(P*D9QCTQ5W2OAW8:/?Z'=VUW<,VEI< ^9AC</-R[N?7//
M%5N)Z;&&WQ)U?4-1\*'1M#66UU<3B:*:=4D5X\AE!Z#;C.<?-T&*J>%O'NIV
M=Q<0ZI8W=Y8S^(9M/347F7$+,V(T"?>*C'7C&>];\'PVBL[/0X[+6;NWNM(N
M)YH;A8T8LLQ)="I!'?&:FB^'=K%8+:#4)RJZW_;.[8N=^[=L^GOUI+^OO7_!
M$_Z_'_@&%X0\;W5M<+9ZP9[B.^UJ^M(KV20;8#'RD9'H0#CZ5VOA3Q"/%.@Q
MZO':/;0322"$.VXNBL5#].,XSBN)\8?#^6+X?:CI6E)<W]]=:K]N@885H9'<
M9.?[H&[WYKT72=-@T?1[/3;90L-K"L2 >BC%"VU\OR0WOIY_FSFO&>NZI;:M
MHGA[19X;6]U9I2UY+'YGD11KN9E4\%N>,\5A6WCV/1="U#4?^$B_X2U(+B"'
MRX;9+>:)I&*XX #9QQQV/-=AXF\+6_B1+27[5/8ZA8R&6TO;<C?"Q&#P>"I'
M4'K7/#X8)-!J1O\ 7;N\O=0N[:ZGN6AC3/D'**%4 #W-"\_ZU7Z7!^7];_\
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
M(4XV[?X1V[?2K-5=-Q_9=IC&/)3H"!]T>O-6J "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "JR:?9QZC+J"6T2WDL8CDG"@.RCH">X&:L
MUB^+M<7PWX3U+5C@O;PDQ*?XI#P@_%B!2;LKC2OH:\<L<N[RY$?:<':P.#Z4
M^O"_ .H-X9UNZTQ+?4[3^T])^TYO[5X=]]$I,I3?]X$'.?85/H'C3Q$\?AJX
MF\1)J3:O8W;7-LL$2_96BC)5QM&<Y&#G@^E-Z?UZ_P"0EK_7I_F>RW%_9VDM
MO%<W4,,EP_EPI)(%,C=<*#U/L*6SOK34;87-E<PW,!) DA<.I(.",CT/%>/V
M-_K5W:_#W5-7U--0GU2_5]LEK$! /+;A"%R">"3GKTP*ZOX/X_X5S:>GVBY_
M]'/3MOY?\ 5]OZ[_ .1W"3PR2M$DJ-(OWE# D?44+/"\K1+*AD7ED##(^HKR
M'2]/TG4/B8NJ>%(;>TL-(AGBGN(WYU"X8'Y!SEPO4L<\UB>&TL5MOA]JEBZ?
M\)#?:C*NHRJ^9I4._P T2=R!@=>E):V&]+GL4WAWPUJ&L_VA-I>FW&I1$$S-
M$C2*1TR>O%:ZSPO*T2RHTB_>0,"1]17D&DV&E7WQ%DUCPG#;VFGZ3;3P231/
MSJ-R0> ,Y<+UW'.361X7CT]%^'6I::Z?V[?7DPU&5'S+,N&,OF]R 0.O2A:V
M_K<'I<]SDO;2)RDEU"CCJK2 $4VWU&RN[B:"VNX)IH IECCD#,FX97('3(Z5
MYS\1?#FB7'B[PE//I-G)-?:J([IVA4F91$V Q[C@=?2N;U0:AX=U[Q]?^'K]
M=+ATF*R=;6*V1DE 3 0Y'RKC/ P>>O%)/OY_A;_,;7;R_&_^1[G17E=QXD\2
M?VOXOU"'46-EH=K%<0Z<L*$2N]ONPS8W;0>>#GWK._X2OQ#IZ[(_$JZPU]X>
MGU(E((@;.55#*5VC[I)QAL]*;T_KU_R8EK_7I_FCV6H+R]M=/M7NKVYBM[=,
M;Y9G"*N3CDG@<UY+-\0-4B:TDMM5MYBGA)M0F1MA7[3\N&; R.IXX%8&J7_B
M'5_A]XJN]0U34;K2TMK5;=;ZUBA8S-(I<[5 .!Q@]#GO0U;^O.P+6Q[^"& (
M.0>AJG:6FFZ-;1V=I%;V<)8E(D 0%B<G ]23^M<CX0U#68/&>K>']3U4ZE%#
M9V]W%*\*1E"^0R@*/N\<9R?<USOQ?TB37?$_AJP@9EN3!>RVY4X(E2,.G_CR
MBAZ?UZ_Y M?Z]/\ ,]:>:*-E5Y$5G.%#, 6^E/KYYO\ 6'\=:SX?\5-&\=O:
M:GI^GPJ>/WS9DG/X':OX5TMKXXU:;XA:=!;:I>7.F7NH7%HZ36\$<.$!_P!6
M 3+E2 ,MP?QQ0'F>PU7>^M([V*R>YA6ZE4O' S@.ZCJ0O4@5X_9^)_%*^!](
MU6Z\1$2ZWJ*6/G-;QA+*/>X+CC!<[0,MQSTJSJMIJ-U\0O#-K;>*#+=K87JG
M5(X(F<@,/EVCY-PX!..W2C^OPN']?C8]?J,3PM,81*AE49*!AN'X5SOP]UF\
MU_P-IFHZ@ZR7<BNLLBJ%#E79=V!TSMS7$+IVBZO\5K&;PW%;VL>CSR/J5^D@
M#74SCB$$G+X/4\@=*.MA7TN>LB>$S&$2IYH&2FX;L?2A9X6F:%94,J\L@89'
MX5X#IRVLFDZ!K,++_P );/XH,5Q*&_?LID8.C=]@0#CH*Z6WTW1=7^+%E<^&
MXK>T@T>67^T;Y) &O)W'^I!)R^.YY Z4+6W]=$_U&]+_ -=;?H>L&6WF9[<R
M1NV,/'N!./<4RQL;33;**SL;>*VMHAMCBB4*JCV KRJSTS1=6^+%E=>&HK>T
MMM'DE&H7R2 ->3N/]4,G+XZDG..E>NT+:X/>P4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!YQYDW_/6X_\"X?\**3R
M)/\ GA-_X 1?XT4 =_IQSI=H<YS"G.[=_"._?ZU9JMIV?[,M<YSY*=2">@[C
MBK- !1110 445%<W,%G;/<7,J10QC+.YP * ):*SO[>TC-J/[2M<W8S!^\'[
MP9QQ^/%36NJ6%\$-K>0S!RP78X.XK]['TH MT444 %%%% !1110 4444 %%%
M% !1110 56O=/L]2A6&^M8;F)760)*@8!E.0<'N#5FB@"AJFCV>JQ@W%O"UQ
M&CB"9XPS0EE*DJ>W!K&\)^!M)\,:-;VHM+2>\2W^SSWHME1YU]&ZG'MDUU%%
M %!=$TI(K*)=.M1'8G=:*(AB XQE/[O'I4UEI]GIMH+2QM8;:W!)$42!5!)R
M>!ZDFK-% &%:>"O"]A>QWEGX>TR"YB;<DT5JBLI]00.*M6WAS1+/49M1MM)L
MH;V<$2W$<"J[YZY8#)S6G10!A6?@KPOIU['>67A[3+>ZB.Y)HK5%93Z@@<5;
MM/#VBV&HS:C9Z596][-GS+B*!5=\\G+ 9K2HH K7.GV=Y-;RW-K#-);/YD#2
M("8VQC<N>AQWJ&;0]*N/MOG:=:R?;@JW6Z('SPO #_WL>]7Z* *L&FV-M-<3
M06D$<ER%$SH@!D"C"[O7 XJMIWAW1=(,YTW2;*T-Q_KO(@5/,^N!SUK3HH Y
M?4_ 6A7>A7VG:?8VNE274#P_:;2W170/@MT'(.!D=ZR/#/POL]'N[VXU)["\
M6[MTMWM+;3UM[8JK;@S1Y8,^?XC7?T4+0"M'I]G#?27L=K"EU(BQO,J .R+T
M4GK@9Z43:?9W%[;WLUK#)=6V[R)F0%X]PPVT]LCK5FB@#-3P]HT=M%;II5FL
M$5Q]JCC$*A5FSG>!CAN>O6HT\+Z!'J;:DFC6"WS2>8;E;=1(7Y&[=C.>3^=:
MU% &>=!TAM(.DMIEH=..?]%,*F/KG[N,=>:;:^']'L6MFM-+LX&M4:. QPJO
ME*W+!<#@'OZUI44 5[*QM--M$M+&VBMK=,[8HD"JN3DX ]R363'X)\+0WRWT
M?A[3$NUD\U9EM4#A\YW9QG.><UO44 9L7A[18=7?5HM)LDU%\[KI8%$ASP?F
MQFJ</@GPM;WR7L/A[3([I)/-69+5 ZOG.X'&<Y[UO44 8,'@GPM;7R7L'A[3
M(KI'\Q9DM4#JV<[@<9SFMZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#S+RHO^>,'_ (!2_P"-%'G1?\]H/_ V
M;_"B@#T33AC3+0$$?N4X*X_A';M5FJNF@#2[0  #R4Z C^$=CTJU0 4444 %
M4]4@GN=.EAMA&TK8P))&0'GGYD^93Z$=#5RB@#C(O">IQP"V,]F\%PD:7&[<
M3$J2LX"<?/PV,M@Y&><XJUI_AF[TW6H+JUNDCM<OYT(9F^7^%1N!)[=Q@CN,
M =310!0U..39')'<31$R(A"$ $%@#U'H:=_9[?\ /]=_]]C_  IVH_ZB+_KX
MB_\ 0UJW0!2_L]O^?Z[_ .^Q_A1_9[?\_P!=_P#?8_PJ[10!2_L]O^?Z[_[[
M'^%']GM_S_7?_?8_PJ[10!2_L]O^?Z[_ .^Q_A1_9[?\_P!=_P#?8_PJ[10!
M2_L]O^?Z[_[['^%']GM_S_7?_?8_PJ[10!2_L]O^?Z[_ .^Q_A1_9[?\_P!=
M_P#?8_PJ[10!2_L]O^?Z[_[['^%']GM_S_7?_?8_PJ[10!2_L]O^?Z[_ .^Q
M_A1_9[?\_P!=_P#?8_PJ[10!2_L]O^?Z[_[['^%']GM_S_7?_?8_PJ[10!2_
ML]O^?Z[_ .^Q_A1_9[?\_P!=_P#?8_PJ[10!2_L]O^?Z[_[['^%']GM_S_7?
M_?8_PJ[10!2_L]O^?Z[_ .^Q_A1_9[?\_P!=_P#?8_PJ[10!2_L]O^?Z[_[[
M'^%']GM_S_7?_?8_PJ[10!2_L]O^?Z[_ .^Q_A1_9[?\_P!=_P#?8_PJ[10!
M2_L]O^?Z[_[['^%']GM_S_7?_?8_PJ[10!2_L]O^?Z[_ .^Q_A1_9[?\_P!=
M_P#?8_PJ[10!2_L]O^?Z[_[['^%']GM_S_7?_?8_PJ[10!2_L]O^?Z[_ .^Q
M_A1_9[?\_P!=_P#?8_PJ[10!2_L]O^?Z[_[['^%']GM_S_7?_?8_PJ[10!2_
ML]O^?Z[_ .^Q_A1_9[?\_P!=_P#?8_PJ[10!2_L]O^?Z[_[['^%']GM_S_7?
M_?8_PJ[10!2_L]O^?Z[_ .^Q_A1_9[?\_P!=_P#?8_PJ[10!2_L]O^?Z[_[[
M'^%']GM_S_7?_?8_PJ[10!2_L]O^?Z[_ .^Q_A1_9[?\_P!=_P#?8_PJ[10!
M2_L]O^?Z[_[['^%']GM_S_7?_?8_PJ[10!2_L]O^?Z[_ .^Q_A1_9[?\_P!=
M_P#?8_PJ[10!2_L]O^?Z[_[['^%']GM_S_7?_?8_PJ[10!2_L]O^?Z[_ .^Q
M_A1_9[?\_P!=_P#?8_PJ[10!42Q9'5OMMTV#G!<8/Z5;HHH **** "BBB@ H
MHHH \W\^7_GO-_X'Q_X44OES?\\KC_P%A_QHH [W33G2[0@@CR4Y!)_A'<]:
MM56TXYTRT)))\E.2<_PCN.M6: "BBB@ J&[EE@M9)((#/*H^6,,%W'ZG@5-5
M34M/BU33IK*:2:.*8;6:&0HV/8BA@8<?C&.2ZTV$V9C%[%YF^695 .XKM7LY
MR.,'D$>M6-%\50:Q-'"(&@F;?E)'&0!TXZDGT XP<]LV#X=MG2TCFNKR:&U*
ME8GF^5RK;E+ #G!QCZ"G#P[IXU*#4-DAN(2S!BY.XMGEO7&2![<4P'ZO=P01
MQ)+*%8S1, ?0.*E_M>P_Y^5_(T[4?]1%_P!=XO\ T-:MT@*7]KV'_/ROY&C^
MU[#_ )^5_(U=HH I?VO8?\_*_D:/[7L/^?E?R-7:PO$.N-I1MXX<&5FWL#_<
M';\:BI4C3CS2V$W8T/[7L/\ GY7\C1_:]A_S\K^1JA'K.HR1+(NC2,C@,K+*
MI!%$FO7<,;22Z+=JBC);(X%1[>&_Z/\ R"Z+_P#:]A_S\K^1H_M>P_Y^5_(U
M5T+6AJ\4VX!)4<_*/[IZ5KU<)QG'FCL-.Y2_M>P_Y^5_(T?VO8?\_*_D:NT5
M8%+^U[#_ )^5_(T?VO8?\_*_D:NT4 4O[7L/^?E?R-']KV'_ #\K^1J[10!2
M_M>P_P"?E?R-']KV'_/ROY&KM% %+^U[#_GY7\C1_:]A_P _*_D:NT4 4O[7
ML/\ GY7\C1_:]A_S\K^1J[10!2_M>P_Y^5_(T?VO8?\ /ROY&KM% %+^U[#_
M )^5_(T?VO8?\_*_D:NT4 4O[7L/^?E?R-']KV'_ #\K^1J[10!2_M>P_P"?
ME?R-']KV'_/ROY&KM% %+^U[#_GY7\C1_:]A_P _*_D:NT4 4O[7L/\ GY7\
MC1_:]A_S\K^1J[10!2_M>P_Y^5_(T?VO8?\ /ROY&KM% %+^U[#_ )^5_(T?
MVO8?\_*_D:NT4 4O[7L/^?E?R-']KV'_ #\K^1J[10!2_M>P_P"?E?R-']KV
M'_/ROY&KM% %+^U[#_GY7\C1_:]A_P _*_D:NT4 4O[7L/\ GY7\C1_:]A_S
M\K^1J[10!2_M>P_Y^5_(T?VO8?\ /ROY&K,\\5M \TSA(T&236;H6LC5HIBP
M"R1N?E']T]#4.I%24&]6*Y9_M>P_Y^5_(T?VO8?\_*_D:NT58RE_:]A_S\K^
M1H_M>P_Y^5_(U=HH I?VO8?\_*_D:/[7L/\ GY7\C5VB@"E_:]A_S\K^1H_M
M>P_Y^5_(U=HH J)JEE(ZHMPI9C@#!Y-6Z** "BBB@ HHHH **** /,_(3_GV
MC_\ !<_^-%-WP?\ /2V_[_ST4 >BZ=D:9: @@^2G4 ?PCL*LU6TT8TNT &,0
MIP%Q_".W:K- !1110 445G:[<Q6>BW4\\MS'&B_,UJI,G7HN >3TSV]J&!HT
M5Y[_ &AJ+1V(_M&]:X\F'[)Y2%DN',A$@?Y<-M4*"3CN>]7M%OM7M-8M;"_:
MYNHI6EV3<@'!Y8Y&<#&!TQGN,4 =3J/^HB_Z^(O_ $-:MUG:M).L<0B@61?.
MB.3)MYWCC&*D^T:A_P ^,?\ X$?_ &- %VBJ7VC4/^?&/_P(_P#L:/M&H?\
M/C'_ .!'_P!C0!=K$U "X\2Z; 0"(E>9OY"KWVC4/^?&/_P(_P#L:R;66[G\
M17MPMJC-%&L)7SN%[]<<UC6UY8]VO\Q,Z,  8 P*:Z)*A215=#P589!JI]HU
M#_GQC_\  C_[&C[1J'_/C'_X$?\ V-;#*&IZ>;)TU/38526 ?O(D&!(G<8'>
MM6SNXKZUCN8&W1N,CV]JA^T7_P#SX1_^!'_V-8GF76@7KS&U5+*Y?!3S<B-S
MWSC@&L'^ZES+X7OY>?\ G]XMCJ**I"XOR,BQC_\  C_[&C[1J'_/C'_X$?\
MV-;C+M%4OM&H?\^,?_@1_P#8T?:-0_Y\8_\ P(_^QH NT52^T:A_SXQ_^!'_
M -C1]HU#_GQC_P# C_[&@"[15+[1J'_/C'_X$?\ V-'VC4/^?&/_ ,"/_L:
M+M%4OM&H?\^,?_@1_P#8T?:-0_Y\8_\ P(_^QH NT52^T:A_SXQ_^!'_ -C1
M]HU#_GQC_P# C_[&@"[15+[1J'_/C'_X$?\ V-'VC4/^?&/_ ,"/_L: +M%4
MOM&H?\^,?_@1_P#8T?:-0_Y\8_\ P(_^QH NT52^T:A_SXQ_^!'_ -C5'4->
METQHA<V:@R$XVS9P/4\5,I**O)Z ;=%<[%XFN)FQ'HUTX]5/'ZBB]UG5X[5I
M$TEHE/RAF?<P)_V16;Q%-*ZU^3_R%='145REIXFNK>SC6\L)B5^5IVRJGW/%
M;,&HW-U&)+>V@E0]TN0?Z4Z=:%1:,$TS2HJE]HU#_GQC_P# C_[&C[1J'_/C
M'_X$?_8UJ,NT52^T:A_SXQ_^!'_V-'VC4/\ GQC_ / C_P"QH NT52^T:A_S
MXQ_^!'_V-'VC4/\ GQC_ / C_P"QH NT52^T:A_SXQ_^!'_V-'VC4/\ GQC_
M / C_P"QH NT52^T:A_SXQ_^!'_V-'VC4/\ GQC_ / C_P"QH NT52^T:A_S
MXQ_^!'_V-'VC4/\ GQC_ / C_P"QH NU#=74-E;//<.$C4<D_P JS=0UJ;3(
M5EN;)0&;:H6<$D_3%4TMM1U*[2^O;-6A7YH+9I=H3W88Y-93J:\D-7^7J)LE
M@M9]>F6[OD,=DIS#;'^/_:;_  IVE0Q6GB#4[=8T7(21,#&%(Y ]LUH?:+__
M )\(_P#P(_\ L:R;B6[M_$EK.;5%:>)H@OG<-CGKCBLY4U#EEN[ZOUT%:QT=
M%4OM&H?\^,?_ ($?_8T?:-0_Y\8__ C_ .QKI*+M%4OM&H?\^,?_ ($?_8T?
M:-0_Y\8__ C_ .QH NT52^T:A_SXQ_\ @1_]C1]HU#_GQC_\"/\ [&@"[15+
M[1J'_/C'_P"!'_V-'VC4/^?&/_P(_P#L: +M%5$GOBZAK)%4GDB?.!^56Z "
MBBB@ HHHH **** /-OM#?\_+_P#@R7_"BG[9_P"[<_\ ?N"B@#O--P=+M,8Q
MY*="2/NCUYJU5;3CG3+0YSF%.=V[^$=^_P!:LT %%%% !1139)$BC:21U1%&
M69C@ >I- #J*JMJ>GI-!"]];++< -"AE4-(#T*C//X4^"^M+I5:WNH)0Y8*8
MY V2.H&/3O0!'J/^HB_Z^(O_ $-:MU4U'_41?]?$7_H:U;H **** "L7PX/-
MM[N[/6XN78'V' K0U.?[-I=U-G&R)B/KBH=#@-OHEI&>OEAC]3S_ %K&6M5+
MLF_T%U-"BBBMAA45S;Q7=M)!,H:-Q@BI:*32:LP,+3+Q].N?[(OY#N4@6TI_
MY:+V'U%;M8>N:)<ZM<1.ETD21#Y05).3U.<_2A-#O8(U^SZQ<JP'(?YU)_&N
M>#J0;CRW2VV)5T;E%<]>76N:5:M//+9W$2\9VE6S]*ATSQ%?7%J/^);+<M'\
MKO&P&3]*?UF"ERR33]/\KCYCIZ*QO^$A5/\ 7Z=?Q?\ ;+(_2FCQ3IYN8HLN
MBMG>\BE=GIG/K5?6*7<+HVZ*9%-%.@>*1'4]U.13ZVW&%%%% !1110 4444
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
M3P+K5WK>BS37TZ2W"3E.%"D+@$9 _&NHJXOF5T8U:;IS<);HI?V:G_/S=_\
M?]J/[-3_ )^;O_O^U7:*9F86J^'VOX8TBNY!M;),S%_RYI^F>'X[&V"-/+YN
M3N>)V0'\,UM45G[*//[3J*VMRE_9J?\ /S=_]_VH_LU/^?F[_P"_[5=HK092
M_LU/^?F[_P"_[5%/H=I=*%N6GF"G(#S,<'\ZTJ*4HJ2LP,4^%=))!\E^!@?O
M6X_6HYM GAB;[%JUW H&=K'>/\:WJ*S="GT5O33\A61Q6DV]SJ>H"/53>M&@
M+1;PRC<.^?I6CXBNH=#T\2+->37<S>7;0"=LR.>GX>M;MY>06%G+=W,@CAB4
ML['L*Y;0K>35;Z3Q7JR^5&%(L87Z0Q?WS[FIITW37*G=OJ;T:<4G4GLOQ?;_
M #\C+:6U\'0PMJ4EW<:M?$27<D4I7 ^O?'3%7=0T6:QVZ_X=>XD24"2ZM1(R
MFX7KN'<-4EEIT?C*]FU?4HF.G &*QA)(RO>0_6I]+O+CPUJ$>AZG(TEG*<6%
MVWI_SS8^H[5VRH0Y%"/Q+?\ KRZF,,74]HZDM8R^[_ANW;0T=(EL=;T]+RSO
M;MD;AE,[;D;N",\&KK:9&RE3<W9!&#^_:N7\2V\GA:X;Q'I15!(ZI=VIX2;)
MP&]C[U<\'^+)_$SWBS6D<'D!""CEL[L^H]JY5/7EEN=4\.W!U:?P_BO(L>'[
M02V#Q//<HT$SQ%4F(  /'%:O]FI_S\W?_?\ :J6F_P"C^(-4MNSE9U_$8/ZU
MM5-#X$NVGW'(MBE_9J?\_-W_ -_VH_LU/^?F[_[_ +5=HK892_LU/^?F[_[_
M +4?V:G_ #\W?_?]JNT4 4O[-3_GYN_^_P"U']FI_P _-W_W_:KM% %1-/1'
M5OM%T<'.#,Q!JW110 4444 %%%% !1110!YK]H_Z>?\ RI__ %J*DS/ZW/\
MWW!10!WFFX.EVF,8\E.A)_A'<U:JMIQSIEH<Y_<ISG/\([]ZLT %%%% !4%[
M.]M933Q0F=XT+",,%W8[9/ J>H;JV2[M9+>1I%21=K&-RC8]B.12=[: O,P9
M?%,B+%)%IQEB%O#/<D3 -$)3A0HQ\YX.>13]'\51ZI=1VLMN+6Y;?F.27#<8
MP " 6..3@<8Z],SIX5TI1;#9.PMU5 'N)"'56W*'R?G"GD;LXJPN@Z<M]#>"
M%O/B+,&\QN2V<EAGD\G&>F>*8&%XZTV748K01:E';E)!^YD?:IR<!_7BET7Q
M6ENZ:5K<B172#:MUY@:*;WW#@'ZUT6H@>1%_UWB_]#6GWVGVFI6C6MY DT+=
M58?J/0ULJJ<5":T_$S=.TN:+U*NH3:5J6GSV4]]"(IT*,4F4'!]#6!IWA3PG
MIUUYXN8[@[2H2XF1U'OC'6GF#5O"7S6XDU/1EY,3',T ]C_$*TK#Q?H6H^9Y
M=[''LP3Y^(\Y],]:B5"_O)71K3Q4X)P4N6_0JVKZ6GB2=XS9Q6\,"HFW:JEB
M<DCWK4E?0YY#),VGR.>K/L)/XFLC2M:TJWFO[BZO[:)Y[@E5=P#M P#]*EO_
M !SH5D$V7*W19\,(/FVCN36.'I3G&ZCNV_Z^XCVJCJY?B;2ZEIRJ%6\M@ ,
M"1>*R]:\6Z;I5JQBN(KF[(/E01-N+'WQT%4$N]=\3J#8K_96F/TN' ,TJ_[(
M_A^M;.D>'=.T52UM#NG;[]Q(=TCGW-=/)&'Q[]O\V1S2G\/WG.>#_%UQ>W%S
M::Q/#'(/WD;N=A.3RH[$"K&LV%N+TZSH6HVMMJ:CYT,JB.Y']UAGK[ULZ_H4
M>LVR,CF"]@.^VN%ZHW^%0>']<>^:33M1B$&K6W$L?:0?WU]0:56,:JYXJW==
MO,NC5G1E9O\ X/DS-MOB-H_V<?;Q-:W2\2Q>67"D>A'45TB:KI[HK"]M\,,C
M,@KC_$/P]GUK6+O4(]1CB\[&(VB)QA0.N?;TK8\/Z\99O[&U6 6FJP*!Y9^[
M,H_B0]_I7+&4D[2.^M2I2@IT=^J[&U_:=A_S^V__ ']7_&C^T[#_ )_;?_OZ
MO^-6<#T%&!Z"M3B*W]IV'_/[;_\ ?U?\:/[3L/\ G]M_^_J_XU9P/048'H*
M*W]IV'_/[;_]_5_QH_M.P_Y_;?\ [^K_ (U9P/048'H* .=UR\M5:UU&VNH7
MGMI.520$LAX(K775=/90PO;?!&>9!5F6))HGB=04=2I'L:R/#\C113Z9-S+9
MOM&>Z'E36/P5?*7YK_@?D+J:']IV'_/[;_\ ?U?\:/[3L/\ G]M_^_J_XU9P
M/048'H*V&>>^-_%M_IFI6L6DW\0B:$L^U4?G/J<UM^%?%5IJ6B6YOM3MC?@$
M3*S*ASDXXX[8Z56>*/Q3XQYC1].T@X9BH/FSGMGN%]/6MG4?"NBZH@$]A$KK
M]V2(;&7Z$5BE+F<D]#OJ2HJE&E-6ENVK?C\B]_:=@/\ E]M_^_H_QI#JFG@$
MF^M@!U)E7_&N&\366O>&M',EEKMS+9^8JA'7,J9Z8<=15#PK::GXN-S#JVJ7
M;6$+(9(6)!E)S@9]..:;J:\MM25@TZ?M>=<OSO\ <;&K:POB&_B@T>]C@6W8
M@WDA 0'N5SU('3WKGK[2(?[>@L-'O8Y?*"R7%W.5/[P]69C][CL*Z*:^CTF6
M]32[=/M4TBV5A @X&!RV/0=<UTV@Z-'HNF+;[O,G<^9/*>LCGJ:TPJY$ZTM6
MV[?E<X9U'*].F[1O=]_+4PAH=I<<ZEXJNKKU5;I8U_(=JL1^'O"$<;)LLW+
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
M>E6_%,20Z+I_A^S&S[9*ELH':->6/Y"BFE4J)=/Z_0VJ7H47=6E+\O\ @O\
M(M>#+5XM 6ZF'^D7TC7,A/7YCQ^F*Z&HT6.W@1!A(T4*,G  Z"I*N<N:39S1
MCRQ2"BBBI*"BBB@ HHHH \V\EO\ G@W_ ( #_&BH]L7]V#_OU-10!Z)IV?[,
MM,YSY*=<9Z#TXJS5;3AC2[08QB%.-NW^$=NU6: "BBB@ HHHH YF^\.W5YJL
MY8VKZ?<SQW$OF;O,!1=NP#&,' YSD9/%&B^'K_2-6$RW:&S:'$L6XL2^20 6
M!) SU+9ZY'.:Z:B@#GO$]K?W(@%JV(@RALOCYRP"]O4T^#0[QH$,^KWZ2D?,
MJR@@'VXK3U'_ %$7_7Q%_P"AK5NL70@Y.3Z^8K&(VA7 4D:SJ)..!Y@Y_2J.
MDZ-JMO?2274SJDH^=XY06)'3.1S74T4OJ\.9273S_P"'"R*7V!_^?^[_ .^E
M_P#B:/L#_P#/_=_]]+_\35VBMQE+[ __ #_W?_?2_P#Q-'V!_P#G_N_^^E_^
M)J[10!2^P/\ \_\ =_\ ?2__ !-'V!_^?^[_ .^E_P#B:NT4 4OL#_\ /_=_
M]]+_ /$T?8'_ .?^[_[Z7_XFKM% %+[ _P#S_P!W_P!]+_\ $T?8'_Y_[O\
M[Z7_ .)J[10!2^P/_P _]W_WTO\ \31]@?\ Y_[O_OI?_B:NT4 4OL#_ //_
M '?_ 'TO_P 31]@?_G_N_P#OI?\ XFKM% %+[ __ #_W?_?2_P#Q-4=2\+V>
MKHHO)[F1D.4?< R'V(&:VZ*:DXNZ$TFK,\U.D>(KW7X]&U.:XN=-B82,Y8!6
MC&<$G')]C7>C3F4 "^NP!P &7C_QVKM%:5*KJ6TM8B%-0N<WKF@3WB1&W=YI
M@<%IG POIP.:?9Z'?M;+]JU6]BE'!6.7*^V.*Z&BN-X>#FYOJ797N8-QH=ZM
MN[6^KW[R@?(K2X!/OQ46B:/J%HDT=U/)$K'>IAD!R>^<BNCHIJA!34UT"Q2^
MP/\ \_\ =_\ ?2__ !-'V!_^?^[_ .^E_P#B:NT5L,I?8'_Y_P"[_P"^E_\
MB:/L#_\ /_=_]]+_ /$U=HH I?8'_P"?^[_[Z7_XFC[ _P#S_P!W_P!]+_\
M$U=HH I?8'_Y_P"[_P"^E_\ B:/L#_\ /_=_]]+_ /$U=HH \UU+PMI=EXGC
MAU-IO[-O Q@E\W:(I>K*>V#UK=7P-'8+OT35KZPEZ_ZSS$;ZJ:O>+=!E\0:2
M+>";RY8WWJK?=<^AK.M8?%'ANV2%8X=7LXQ@!6*3(/09ZUM*G"JE*ZY@AB:U
M+W$WR_>ON*\LWBS1T=K^*74H5!/GV4BJP^J%?Y5S5MKU]XPU"TT:[E,5I/)N
MFVOG<J@MCI[5WMGXMTF_9K2Y9[*X(VM!=KY9^F3P:P=>T31=-^RV>BV<4>JW
MC>5$R2,3&A&&?KTQD5@\/4<U'IYG53QE",)3<5S=&N_I?N6O#UB=9U2ZUHW-
MP+>$FUL6R,[!]X].A-=/]@?_ )_[O_OI?_B:DT^RATW3X+.!<10H$7\.]6:T
MJ2YI:;=#CA&RUW*7V!_^?^[_ .^E_P#B:/L#_P#/_=_]]+_\35VBH**7V!_^
M?^[_ .^E_P#B:/L#_P#/_=_]]+_\35VB@"E]@?\ Y_[O_OI?_B:/L#_\_P#=
M_P#?2_\ Q-7:* *7V!_^?^[_ .^E_P#B:/L#_P#/_=_]]+_\35VB@"E]@?\
MY_[O_OI?_B:Q=9T?5+FXA^R3NZ1?,KRR@$-[8%=/16=2FJD>5B:N8<>A7)C4
MOK&H*Y W 2@X/Y5B^)O#"KI[ZA)<M=20#+&ZP3L[@'UKMJCN+>&ZMW@GC62*
M0;61AD$5*P]/9W^]_P"86MJMSA/"-I'J<=S-:WTMMRH80.%8XZ;A_*NBF\/7
M$D$B#6+YBRD!7?*GCH>.E8AT_P#X02_%];!YM(G(2Z##+PG/#9_N\UVL4J31
M)+$X>-P&5E.00>]7/!TH+W+N/J_\R*<F]);HX?3/"%_:W5NS".W5,_O+9\,F
M1@[>*DM].DU'Q7=6_P!ONG33HU N2V761NJ@]ABNRN;A+2UEN)3B.)"['V S
M6#X+MW&B-?S#]_J$S7+_ $)^4?E2I82G"$GK][Z_-= G>4DGZ_U\R'4] U)X
MTCMK^XN$/+B>; XZ=JZ&R^T?8HA=A1.%P^TY!/K5BBE"C&$G)=2TK!1116HP
MHHHH **** /-/.3_ )[I_P"!S?X45)OE_P">DW_@1%10!WNFX_LNTQC'DITS
MC[H]>:M56TXYTNT.<YA3G=N_A'?O5F@ HHHH *1F5$+.P55&22< "EI&4,I5
M@"",$'O0!STWBVVCUE[".(2HL'G+*LR_O?E8XC7^,_+VJQHGB.WUO:L<1CD\
MKS'5G4[3G&!Z^N>G(J>70[6:^M[EWFV6Y#0VZMB)& (#!0.O)IEMX=T^TU1-
M1B63[0D1CRSYSD\L>Y8]S0@9)JUW;P1Q)+*J,9HF /H'%2_VOI__ #]1_G3M
M1_U$7_7>+_T-:MT 4O[7T_\ Y^H_SH_M?3_^?J/\ZNT4 4O[7T__ )^H_P Z
M/[7T_P#Y^H_SJ[10!2_M?3_^?J/\Z/[7T_\ Y^H_SJ[10!2_M?3_ /GZC_.C
M^U]/_P"?J/\ .KM% %+^U]/_ .?J/\Z/[7T__GZC_.KM% %+^U]/_P"?J/\
M.C^U]/\ ^?J/\ZNT4 4O[7T__GZC_.C^U]/_ .?J/\ZNT4 4O[7T_P#Y^H_S
MH_M?3_\ GZC_ #J[10!2_M?3_P#GZC_.C^U]/_Y^H_SJ[10!2_M?3_\ GZC_
M #H_M?3_ /GZC_.KM% %+^U]/_Y^H_SH_M?3_P#GZC_.KM% %+^U]/\ ^?J/
M\Z/[7T__ )^H_P ZNT4 4O[7T_\ Y^H_SH_M?3_^?J/\ZNT4 4O[7T__ )^H
M_P Z/[7T_P#Y^H_SJ[10!2_M?3_^?J/\Z/[7T_\ Y^H_SJ[10!2_M?3_ /GZ
MC_.C^U]/_P"?J/\ .KM% %+^U]/_ .?J/\Z/[7T__GZC_.KM% &/?OH.IQ>5
M>_9IT_VQDCZ'J*YC2_#MCI?B<:A%JZBTC&8DW$OSQM)/\(KOZ*TC5G%.*>C(
ME3C)IM%+^U]/_P"?J/\ .C^U]/\ ^?J/\ZNT5F64O[7T_P#Y^H_SH_M?3_\
MGZC_ #J[10!2_M?3_P#GZC_.C^U]/_Y^H_SJ[10!2_M?3_\ GZC_ #H_M?3_
M /GZC_.KM% %+^U]/_Y^H_SH_M?3_P#GZC_.KM% %+^U]/\ ^?J/\Z/[7T__
M )^H_P ZNT4 4O[7T_\ Y^H_SH_M?3_^?J/\ZNT4 9\NHZ9/"\,L\3QN"K*W
M((-<OIFIP^%]3_LR2Z$NCSDFUF)_U!_N,?3TKN*J:EIUMJMA+9W2;XI!@^H/
M8CT(K2$TO=EL_P"KD3C?5;HYWQAJUO/HZZ=;7*&6^E6$D?PH3\Q_+^=;D&HZ
M;;V\<$=S&$C4(HST &!7#:!<W]QXRM+#44GG&FK)'$Q3!7/ =_PXS]*]*JZT
M>1*'S^__ (!%*7.W+Y%1-4L9'5%N4+,< 9ZFK=%%8&P4444 %%%% !1110!Y
MOY3_ //&3_P#3_&BHO+C_P">4/\ X"R?XT4 >B:=G^S+3.<^2G4CT'IQ5FJV
MG#&F6@QC]RG&W'\([=JLT %%%% !116#XDO;JVTG46#/9QQQ;H;J)@SN_P#=
MV[3CGC-)NRN"5S>HKA;K4KZ[U=1::A=QRR&(6L:Q$Q/"T>7D8$=CGG/&T#ZV
MO#>I:F-4AT[41<2YMBZ3'[I&X_,V0"2> ,XZ#C)-/R%?2YTNH_ZB+_KXB_\
M0UJW6=JK7 CB6&V\T>;&Q._&"'';%2?:+_\ Y\%_[_C_  H&7:*I?:+_ /Y\
M%_[_ (_PIB7M\[R*-.P4."3,,'@'CCWH T**I?:+_P#Y\%_[_C_"F27M]$%)
MT[.Y@ORS ]?PZ4 :%%4OM%__ ,^"_P#?\?X4?:+_ /Y\%_[_ (_PH NT5GQW
MM]*I(T[&&*_-,!T./2G_ &B__P"?!?\ O^/\* +M%9\E[?1E =.SO;:,3 X^
MO'2G_:+_ /Y\%_[_ (_PH NT52^T7_\ SX+_ -_Q_A3(KV^FA20:=@. 0&F
M(^O% &A15+[1?_\ /@O_ '_'^%,:]OEE2,Z=DN"01,,#'KQ[T :%%4OM%_\
M\^"_]_Q_A3);R^BB>0Z<"$4L0LP)./3B@#0HJD+F_(S_ &>O_?\ '^%'VB__
M .?!?^_X_P * +M%9_VV^\\Q?V=R%W9\X8ZXZXZT_P"T7_\ SX+_ -_Q_A0!
M=HK/EO;Z&%Y&T[(49(68$GZ<4_[1?_\ /@O_ '_'^% %VBJ7VB__ .?!?^_X
M_P *9%>WTJ;AIV!DC#3 '@X]/:@#0HJE]HO_ /GP7_O^/\*8][?1M&IT[.]M
MHQ,..">>/:@#0HJE]HO_ /GP7_O^/\*#<WX&?[/7_O\ C_"@"[16?%>7TL22
M#3@ ZA@&F (SZ\4_[1?_ //@O_?\?X4 7:*SS>WPF6/^SN6!8'SA@8Q[>]/^
MT7__ #X+_P!_Q_A0!=HK/EO;Z&%Y#IV0@)(68$GZ<4_[1?\ _/@O_?\ '^%
M%VBJ7VB__P"?!?\ O^/\*8+V^,S1?V=RJAL^<,<Y]O:@#0HJE]HO_P#GP7_O
M^/\ "F37M]#$TC:=N"]EF!/\J -"BJ7VB_\ ^?!?^_X_PH^T7_\ SX+_ -_Q
M_A0!=HK/2]OG>11IV"AVDF8<\ \<>]/^T7__ #X+_P!_Q_A0!=HK/DO;Z(+G
M3L[F"C;,#C/X=*?]HO\ _GP7_O\ C_"@"[15+[1?_P#/@O\ W_'^%,CO;Z52
MPT[&&*_-,!T./3VH T**I?:+_P#Y\%_[_C_"F27M]&4!T[.]MHQ,#CZ\=.*
M-"BJ7VB__P"?!?\ O^/\*/M%_P#\^"_]_P ?X4 7:*SXKV^E3>-.P,D8:8 \
M''I[4_[1?_\ /@O_ '_'^% %L11K(T@11(P 9@.2!TR:=6>+V^:9X_[.Y4 D
M^<,'.?;VI_VB_P#^?!?^_P"/\* +M%4'O;R)0\FG_)D [902,G&<8J_0 444
M4 %%%% !1110!YGYL?\ SUB_\"Y/\**D\V3_ )[2_P#@9'_A10!WVFX_LNTQ
MC'DIT!'\(]:M55TTYTNT.<_N4Y!S_"._>K5 !1110 4444 %%%8>O:O+;Z-<
M7NE7%K*UI(#< @R[4!^<84YR!SZ\=* -&XU*VM;^TLI&/GW181@?[(R<_A_G
MK5NN'TG0+Z]UM-3U2R2.*0M.09!)('.W:N\=4&,KQE2".G7KM1OX=+TZ>^N!
M(88$+OY:%VP/0#DT 6'=(HVDD941069F.  .I)JMI^I6VIQRR6S%A%*8FSZC
MN/4$$$'N"*X6ZU#4/$]_>V&GWBSPAHY;=H7:!H%8?\M!U(^5\''7&001CL=(
MT.UT@R2Q!%FG1/M!B4)'(ZC&_8. 3WQZ"@#4K/EUK3X=373I+@+<M@8P=H8\
MA2W0,0"0"<FJ.HZYNTR:]TFYM[B*VW"ZV$,Z+C[R\X)'7!^\.AZ56T#1)A=W
M.I7_ )9^T;2L2.SHPX;<=PSC/*J<E,D9] #IZJZC>?8-.GN]@?REW;2X3/XG
M@?C3-3U)-,MDE:*29Y)%BCBCQEW8X R2 /Q-8-Q#<:Y<6]S87-TEM,S)/&X
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
M,76 [>2I8 J"22%Q\N2*J^'-#+0VU]?131[8L0V=PJGR=VUF[9 W+D*2=O\
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
MY)S_  COWJS5;3L_V9:9SGR4Z@#L/2K- !1110 4444 %%%% !1110 4444
M%%%% !17,OX6U%W9AXIU09).!MP/TJ-?">I@L3XKU/DY&,>G>M>2'\WX,SYY
M?R_BCI;BY@M+=Y[F:.&%!EI)&"JOU)IT,T5Q"DT,B21.-RNC AAZ@CK7/#PO
M=-:3V]QKU_<I+L_UC %-KALJ1@@\8S6!K/@G5S'YEC?O.$@6%8%;RR0#SSG!
MSU.3R<UG))/1W+C=K70]!DD2)=TCJBY RQP,DX _$D"G$X&37&Q>%=3FT\6T
MMY%##L1EB.Z0QN#&2"2V& \LX_WC4FA^#9M/MKN.]U!KAIX6A0KN A#9W;03
MCG([=J3&=%!JVFW146^H6LI8,5$<RMD+C=C![9&?3-+#JNG7-PMO!?VLLS()
M%C2968H>C  ]/>N=F\)7EXUM-/>VL,\$?D![:WQF,E0PY/4J"/;CTJUHWA&#
M2YS,\S2,L211*I95C"H$R%SC.!UZXXH8&FVNZ.B2NVJV2I$_ER,;A $?GY3S
MP>#Q[&K#W]G&TBR7<"-%'YT@:0 HG/S'GA>#STXKF(O!MPXBAO+X&UA:,(EO
MOC)1$=?[WRDAQG;@'!XYJ;5_!RZE=R217*00R6ZVLD7E9WQ*&^0G/3<5/X'U
MH ZA65U#*05(R"#P12>8GF>7N7?C=MSSCUKCXO!MY'K4M_)J D@X9;9 R!F5
M2%SSV.#^%9^C^"=0FLH!J4TEMY8D#0^<SF1B#M<E6P,$CCV% 'H5%-B5DB16
M;<P4 MZGUIU !2;EW;=PW>F>:QM8T2\U.Y26WUR]L$5=IC@VX)]>16*/ $JW
MYOQXBU$7A&#/A=Y&,8S]!4-RZ(WA3I-7E.WR9VE1Q7$$^/*FCDRNX;&!R/7Z
M<&N?L_#6H6M[#/)XFU*=(V#-%)MVN/0\5AZGX4UP:.MK%+'=!/*B6*!C#\BE
MSEB6ZG< <>E4G?<B<8Q^&5_O_4[Y)$D7=&ZNN2,J<C(."/S!J(WMJ#@W,(.&
M.#(/X?O?EW]*Y8>" L*&.=$E^T"Y8'<P#[W.1SU"O@''\(R#TJ:;P>TM^;C[
M=N4R*2)(P69"!YP)&!\^U>PQCI3,SJ#(@9%+J&?[HSR?I0LB,SJKJ60X8 \J
M<9P?3@BN%N_!VKQ_VI<0ZG)<O<"79"&V%M_3/( (!Q^%);^ WEL()9O+AO T
M3O'([R+A N%8AN>5)SZGVH0'97&JZ=:3/#<W]K#*D?F,DDRJ53^\03P/>DN=
M6TVSW?:M0M8-I4-YDRK@MG;G)[X./H:Q]2\-3:@]_ 9K8V5\5>020EI P"J0
M#G&TA?3/)JG'X'WSB2\OWF+2*\S(#&T@59$5<J<@;74>^T^M '427]G$TJR7
M<"&&,2R!I -B'.&// X//M4X(90000>01WKEM8\'#4[R:6.Y2"&:!;>2+RL[
MXU5L*3GIN*G\".]5D\&WD>LW%^^H"2(G>ELFY S!6"D\]02#^% '8^8GF>7N
M7?C=MSSCUIU>?:/X)U"6QMQJ,TEL8UD5H?.9R[G.V0E6QD$CC_9%=^@*QJK-
MN( !/K38#J**SK[3;B\G$D6I7-LH7&R+&#[U$FTKI7 T:*P7T+4#(I37;K8.
MNX<_A4T>C7<<J.=:O7"L"5.,'VK-5)_R?BA7?8N'5M-$D\9U"U$EOCSE,RYC
MR<#<,\<\<U8@N(;J$36\T<T1SAXV# XXZBN4N/!9OS'#>S6TEI!,9(56)E=@
MT@=@YW<],<8ZY-5KOP+=O:VEK8ZA':Q6]FMN=JL2^#DCDX /.<<\UL,[*ZN[
M:RMVN+NXB@A7&Z25PJC)P,D^].2XAD6-HY8V$J[HRK AQZCU%<M9>#&M]'FT
M^2['[VZAN&FC+B0E"I.6W9S\O!&*?<>#5>:4V]V\,3IY00,_$>U!M^]ZJQSU
M^8T =0SHK*&8 L<*">IQG _ 4XD 9/ KC#X%=1<107HAAFN5E)7S-Y0*5\LG
M=TP1BBU\.ZA:^+8Y=C2:?':M#'*TQQ'G=@;<Y.,XYXQWH ZNSO[/4(3-974%
MS$#M+PR!QGTR*L5Q-YX%G&E:?:Z??M%+;;6EF<LSR,JJ!@D\#"XQT -5U\#Z
MO+IUDC:J+:6-_,DBA+E0VU1N!))W9!YZ<F@#MKN_L[!4:\NX+=7;:AFD"!CZ
M#/4U&-6TYC<@7]J?LN3<8F7]SC^_S\O0]:Q+WPO<-I]G!87:12P6[6[/)O)(
M;:692&!#97U(()!J1?"< T_5(6F+SW_FJTDF654=BVT*3@#GG&,T ;R75O+*
M8HYXGD""38K@G:>C8]#@\U(S!5+,0% R2>U<3=^!;J6UN4BU-//F"QB1HL%8
MT9MB\'^%2!]<^M0W7A+4X[K2HX7>Y1#*US<M.5^9CPQ&[)P,8 ].U '>*P=0
MRD%2,@CO2UA>'O#SZ&&+W;W#R1@2LQ8[V#,0W).."!^%;M !1110 4444 %%
M%% !1110 4444 %%%% 'F7[GUM_SFHI_G_\ 3?\ \G__ *U% %BUOKM%MT6Z
MG"#[* HD( !!R*8NI7_V8'[;<Y\D'/FMU\W'KZ<444 /FU&^ FQ>W P+G&)6
MXP1COVJ1M0O?/8?;+C'FN,>:W3RL^OKS110 V'4;XO#F\N#EK?/[UN<J<]^]
M1IJ5\84)O;G)BC/^M;J92#W].*** %EU*^$4I%[< A)R/WK=G '?M4DNHWHE
ME O+@ 23 ?O6[1@COZT44 $>HWIFC!O+C!DA!_>MWC)/?UID.I7QCA)O;@Y2
MW)_>MSESGOWHHH :^I7P@<_;;G/E2'/FMU\W'KZ<5)-J-\&FQ>7 PUSC]ZW&
M%&._:BB@!RZA>^<!]LN,><@_UK=/*SZ^O-1Q:C?%8<WMP<BWS^];G).>_>BB
M@!IU*^\@G[;<Y\HG/FMU\W'KZ<4^;4;X>=B]N!C[1C]ZW&,8[]J** 'G4;WS
MB/MEQCS2/]:W3RL^OKS38M1OBT.;RX.3;Y_>MW!SW[T44 ,74K[R%/VVYSY:
M'/FMU\W'KZ<4LNHWP27%[<#"SX_>MV88[]J** 'OJ-Z)7 O+C DE'^M;M&".
M_K1'J-Z98P;RXP7A!_>MW0D]Z** (XM2OC'&3>W!)2$G]ZW=R#WI6U*^\J0_
M;;C(BE(_>MU$F!W]*** '2:C?"20"\N.'F'^M;L@([TJ:C?&5!]LN,>9&/\
M6MWCR>_K110 R+4;XI%F]N#E8,_O6[L<]^](VI7WDL?MMSGRV/\ K6_YZ8]?
M2BB@!TNHWP,N+RX&#/C]ZW8#'?M3O[1O?.Q]LN,>9C_6M_SRSZ^O-%% #8M1
MOB8LWEP<^1G]ZW?.>_>F#4K[R0?MMSGRP?\ 6MU\S'KZ444 .EU&^"RXO;@8
M$^/WK=B,=^U/;4;WSF'VRXQYCC_6M_SSSZ^M%% !#J-Z98@;RX(+P _O6[J<
M]ZB74K[R5/VVYSY:'_6M_P ],>OI110 Z74KX))B]N!A9L?O6[,,=Z<^HWPE
M<"\N,!Y!_K6[(".]%%  FHWQDC!O+C!>(?ZUNZ$GO3(]2OC'&3>W'*0Y_>MW
M<Y[T44 #ZE?")S]MN<^7(?\ 6M_STQZ^E/EU&^#2XO+@8:;'[UNRC'>BB@!5
MU&]\X#[9<8\Q1_K6_P">>?7UID6HWQ$6;VX.1!G]ZW<G/?O110 W^TK[R<_;
M;G/EY_UK?\],>OI3I=1O@)<7MP,>?C]ZW;&._:BB@!XU&]\['VRXQYF/]:W3
MRL^OKS38M1OB8LWEP<^1G]ZW?.>_>BB@!@U*^\D'[;<Y\H'_ %K=?,QZ^E.E
MU&^"RXO;@8$^/WK=B,=^U%% #VU&]\YA]LN,>8X_UK?\\\^OK21:C?&2(&\N
M#EH<_O6[H<]Z** &)J5\8D)O;G)CB/\ K6[R$'O1)J5\(Y"+VXR$E/\ K6[.
M .]%% #Y=1OA)(!>7 P\V/WK=D&.]*NHWIE0?;+C'F1C_6M_SSSZ^M%% #(M
M1OBD6;VX.5@S^];NQSW[TUM2O_(8_;;G/E.<^:W7S /7THHH DFU&^#2XO+@
M8:?'[UNRC'?M3EU"]\\#[9<8\U1CS6Z>5GU]>:** &0ZC?$0YO;@Y^SY_>MS
MDG/?O3/[2OO(S]MN<^5G/FMU\W'KZ<444 /EU&^ FQ>W P+C'[UN,$8[]J<V
MHWOG,/MEQCS6&/-;IY6?7UYHHH 2'4;XM%F\N#EH,_O6[J<]^],34KXPH?MM
MSGRXS_K6[R8]?2BB@!9=2OA'*1>W PDQ'[UNSC'>GOJ-Z)9 +RXP))1_K6[1
M@CO110 1:C>F6(&\N""\ /[UN\9)[]ZCBU*^,41-[<DF.$G]ZW>0@]_2BB@!
M)-2OA#(1>W.1'*1^];M( ._I4LNHWPDF O+@8>X _>MV08[]J** ,SS9/^>C
*_P#?1HHHH __V0$!

end
</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="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.1</span><table class="report" border="0" cellspacing="2" id="idm140469845993096">
<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">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>May 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">IT
TECH PACKAGING, INC.<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99,049,900<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001358190<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2022<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-34577<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">20-4158835<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Baoding City<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">072550<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">312-8698215<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="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.001<span></span>
</td>
<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 3 such as an Office Park</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate '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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="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.1</span><table class="report" border="0" cellspacing="2" id="idm140469848794360">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash and bank balances</a></td>
<td class="nump">$ 15,358,443<span></span>
</td>
<td class="nump">$ 11,201,612<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable (net of allowance for doubtful accounts of $73,563 and $69,053 as of March 31, 2022 and December 31, 2021, respectively)</a></td>
<td class="nump">4,984,738<span></span>
</td>
<td class="nump">4,868,934<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="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">4,354,676<span></span>
</td>
<td class="nump">5,844,895<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="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">23,025,189<span></span>
</td>
<td class="nump">25,796,640<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="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Due from related parties</a></td>
<td class="nump">892,743<span></span>
</td>
<td class="nump">7,804,068<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="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">48,615,789<span></span>
</td>
<td class="nump">55,516,149<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="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseNoncurrent', window );">Prepayment on property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,446,210<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="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease right-of-use assets, net</a></td>
<td class="nump">2,254,357<span></span>
</td>
<td class="nump">2,286,459<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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="nump">174,077,916<span></span>
</td>
<td class="nump">126,587,428<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="top.Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivableNoncurrent', window );">Value-added tax recoverable</a></td>
<td class="nump">2,396,938<span></span>
</td>
<td class="nump">2,430,277<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="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax asset non-current</a></td>
<td class="nump">11,666,488<span></span>
</td>
<td class="nump">11,268,679<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="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">239,011,488<span></span>
</td>
<td class="nump">241,535,202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>LIABILITIES AND 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Short-term bank loans</a></td>
<td class="nump">5,984,374<span></span>
</td>
<td class="nump">5,958,561<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="top.Show.showAR( this, 'defref_us-gaap_LoansPayableToBankCurrent', window );">Current portion of long-term loans from credit union</a></td>
<td class="nump">6,868,089<span></span>
</td>
<td class="nump">6,838,465<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liability</a></td>
<td class="nump">228,051<span></span>
</td>
<td class="nump">210,161<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="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">72,616<span></span>
</td>
<td class="nump">10,255<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="top.Show.showAR( this, 'defref_itp_AdvanceFromCustomers1', window );">Advance from customers</a></td>
<td class="nump">39,866<span></span>
</td>
<td class="nump">39,694<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="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Due to related parties</a></td>
<td class="nump">727,433<span></span>
</td>
<td class="nump">727,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="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and employee benefits</a></td>
<td class="nump">278,287<span></span>
</td>
<td class="nump">291,206<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="top.Show.showAR( this, 'defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities', window );">Other payables and accrued liabilities</a></td>
<td class="nump">5,739,631<span></span>
</td>
<td class="nump">5,250,539<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="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,108,038<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="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">19,938,347<span></span>
</td>
<td class="nump">20,434,352<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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueAndCreditsCurrent', window );">Loans from credit union</a></td>
<td class="nump">2,992,974<span></span>
</td>
<td class="nump">2,980,065<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="top.Show.showAR( this, 'defref_itp_DeferredGainOnSaleleaseback', window );">Deferred gain on sale-leaseback</a></td>
<td class="nump">131,185<span></span>
</td>
<td class="nump">155,110<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liability - non-current</a></td>
<td class="nump">84,204<span></span>
</td>
<td class="nump">152,233<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="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">Derivative liability</a></td>
<td class="nump">1,676,946<span></span>
</td>
<td class="nump">2,063,534<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="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities (including amounts of the consolidated VIE without recourse to the Company of $17,240,190 and $17,924,475 as of March 31, 2022 and December 31, 2021, respectively)</a></td>
<td class="nump">24,823,656<span></span>
</td>
<td class="nump">25,785,294<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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, 500,000,000 shares authorized, $0.001 par value per share, 99,049,900 shares issued and outstanding as of March 31, 2022 and December, 31,2021.</a></td>
<td class="nump">99,050<span></span>
</td>
<td class="nump">99,050<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="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">88,927,787<span></span>
</td>
<td class="nump">88,927,787<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="top.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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">11,422,306<span></span>
</td>
<td class="nump">10,496,168<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="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsUnappropriated', window );">Retained earnings</a></td>
<td class="nump">107,658,115<span></span>
</td>
<td class="nump">110,146,329<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">214,187,832<span></span>
</td>
<td class="nump">215,749,908<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="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Stockholders&#8217; Equity</a></td>
<td class="nump">$ 239,011,488<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of advance from customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-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_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_LoansPayableToBankCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="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.1</span><table class="report" border="0" cellspacing="2" id="idm140469852449288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parentheticals) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts (in Dollars)</a></td>
<td class="nump">$ 73,563<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="top.Show.showAR( this, 'defref_itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1', window );">Consolidated VIE, liabilities (in Dollars)</a></td>
<td class="nump">$ 17,240,190<span></span>
</td>
<td class="nump">$ 17,924,475<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">500,000,000<span></span>
</td>
<td class="nump">500,000,000<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">99,049,900<span></span>
</td>
<td class="nump">99,049,900<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">99,049,900<span></span>
</td>
<td class="nump">99,049,900<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="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.1</span><table class="report" border="0" cellspacing="2" id="idm140469851400824">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 15,481,618<span></span>
</td>
<td class="nump">$ 24,209,427<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="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldOverhead', window );">Cost of sales</a></td>
<td class="num">(15,171,173)<span></span>
</td>
<td class="num">(22,378,422)<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="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit</a></td>
<td class="nump">310,445<span></span>
</td>
<td class="nump">1,831,005<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="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="num">(3,300,881)<span></span>
</td>
<td class="num">(2,555,318)<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="top.Show.showAR( this, 'defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary', window );">Gain on acquisition</a></td>
<td class="nump">34,003<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from Operations</a></td>
<td class="num">(2,956,433)<span></span>
</td>
<td class="num">(724,313)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">3,455<span></span>
</td>
<td class="nump">4,333<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="top.Show.showAR( this, 'defref_itp_SubsidyIncome', window );">Subsidy income</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">196,787<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="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(270,813)<span></span>
</td>
<td class="num">(278,901)<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="top.Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">Gain (Loss) on derivative liability</a></td>
<td class="nump">386,588<span></span>
</td>
<td class="num">(3,636,967)<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="top.Show.showAR( this, 'defref_itp_IncomeLossBeforeIncomeTaxes', window );">Loss before Income Taxes</a></td>
<td class="num">(2,837,203)<span></span>
</td>
<td class="num">(4,439,061)<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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for Income Taxes</a></td>
<td class="nump">348,989<span></span>
</td>
<td class="nump">100,205<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Loss</a></td>
<td class="num">(2,488,214)<span></span>
</td>
<td class="num">(4,338,856)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other Comprehensive Income (Loss)</strong></a></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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">926,138<span></span>
</td>
<td class="num">(1,468,770)<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="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total Comprehensive Loss</a></td>
<td class="num">$ (1,562,076)<span></span>
</td>
<td class="num">$ (5,807,626)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Losses Per Share:</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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic and Diluted Losses per Share (in Dollars per share)</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.12)<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="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Outstanding &#8211; Basic and Diluted (in Shares)</a></td>
<td class="nump">99,049,900<span></span>
</td>
<td class="nump">36,156,280<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indirect cost incurred related to good produced and service rendered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_GainOrLossOnSaleOfStockInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: 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.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 (a)<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 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 5: 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(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 (b)<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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<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 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 9: 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 10: 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 11: 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 12: 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(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 13: 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 14: 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 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>21
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469847408712">
<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">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="num">$ (2,488,214)<span></span>
</td>
<td class="num">$ (4,338,856)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">3,773,236<span></span>
</td>
<td class="nump">4,092,487<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="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">(Gain) Loss on derivative liability</a></td>
<td class="num">(386,588)<span></span>
</td>
<td class="nump">3,636,967<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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Gain on acquisition</a></td>
<td class="num">(34,001)<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="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Allowance for bad debts</a></td>
<td class="nump">4,211<span></span>
</td>
<td class="nump">52,018<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="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax</a></td>
<td class="num">(348,989)<span></span>
</td>
<td class="num">(589,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="top.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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(98,921)<span></span>
</td>
<td class="num">(2,920,798)<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepayments and other current assets</a></td>
<td class="nump">3,056,189<span></span>
</td>
<td class="num">(3,645,323)<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">1,515,515<span></span>
</td>
<td class="num">(6,270,151)<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable</a></td>
<td class="nump">62,315<span></span>
</td>
<td class="nump">1,785,742<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueToRelatedParties', window );">Related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(311,679)<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued payroll and employee benefits</a></td>
<td class="num">(14,181)<span></span>
</td>
<td class="nump">86,375<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Other payables and accrued liabilities</a></td>
<td class="nump">483,666<span></span>
</td>
<td class="num">(84,719)<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable</a></td>
<td class="num">(1,112,820)<span></span>
</td>
<td class="nump">226,699<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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Provided by (Used in) Operating Activities</a></td>
<td class="nump">4,411,418<span></span>
</td>
<td class="num">(8,280,332)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant and equipment</a></td>
<td class="num">(368,504)<span></span>
</td>
<td class="num">(44,599)<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="top.Show.showAR( this, 'defref_itp_AcquisitionOfLand', window );">Acquisition of land</a></td>
<td class="num">(6,807,468)<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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash Used in Investing Activities</a></td>
<td class="num">(7,175,972)<span></span>
</td>
<td class="num">(44,599)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations', window );">Payment of capital lease obligation</a></td>
<td class="num">(51,708)<span></span>
</td>
<td class="num">(43,230)<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="top.Show.showAR( this, 'defref_itp_LoanRepaidByARelatedParty', window );">Loan repaid by a related party</a></td>
<td class="nump">6,945,022<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash Provided by Financing Activities</a></td>
<td class="nump">6,893,314<span></span>
</td>
<td class="nump">41,794,323<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="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of Exchange Rate Changes on Cash and Cash Equivalents</a></td>
<td class="nump">28,071<span></span>
</td>
<td class="num">(170,838)<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="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net Increase in Cash and Cash Equivalents</a></td>
<td class="nump">4,156,831<span></span>
</td>
<td class="nump">33,298,554<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="top.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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents and Restricted Cash - End of Period</a></td>
<td class="nump">15,358,443<span></span>
</td>
<td class="nump">37,440,991<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest, net of capitalized interest cost</a></td>
<td class="nump">85,094<span></span>
</td>
<td class="nump">97,642<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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes</a></td>
<td class="nump">1,112,820<span></span>
</td>
<td class="nump">262,191<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="top.Show.showAR( this, 'defref_itp_CashBankBalances', window );">Cash and bank balances</a></td>
<td class="nump">15,358,443<span></span>
</td>
<td class="nump">37,440,991<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="top.Show.showAR( this, 'defref_itp_NonCashRestrictedCash', window );">Restricted cash</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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="top.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">$ 15,358,443<span></span>
</td>
<td class="nump">$ 37,440,991<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisition of land.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash bank balance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loan repaid by a related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_NonCashRestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non cash restricted cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_NonCashRestrictedCash</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_TotalCashEquivalentsAndRestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non cash total amount of cash, cash equivalents and restricted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_IncreaseDecreaseInDueToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from bank borrowing during the year.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_RepaymentsOfDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt and lease obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>22
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469846024120">
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2020</a></td>
<td class="nump">$ 28,536<span></span>
</td>
<td class="nump">$ 53,989,548<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2020</a></td>
<td class="nump">28,535,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Issuance of shares to institutional investors</a></td>
<td class="nump">$ 26,182<span></span>
</td>
<td class="nump">8,002,488<span></span>
</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,028,670<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Issuance of shares to institutional investors (in Shares)</a></td>
<td class="nump">26,181,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_itp_StockIssuedDuringPeriodValuePublicInvestors', window );">Issuance of shares to public investors</a></td>
<td class="nump">$ 29,278<span></span>
</td>
<td class="nump">15,585,867<span></span>
</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">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="top.Show.showAR( this, 'defref_itp_StockIssuedDuringPeriodValuePublicInvestor', window );">Issuance of shares to public investors (in Shares)</a></td>
<td class="nump">29,277,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of warrants</a></td>
<td class="nump">$ 15,054<span></span>
</td>
<td class="nump">11,349,884<span></span>
</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">11,364,938<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of warrants (in Shares)</a></td>
<td class="nump">15,054,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</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="num">(1,468,772)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,468,772)<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="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</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="num">(4,338,856)<span></span>
</td>
<td class="num">(4,338,856)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2021</a></td>
<td class="nump">$ 99,050<span></span>
</td>
<td class="nump">88,927,787<span></span>
</td>
<td class="nump">6,080,574<span></span>
</td>
<td class="nump">4,271,950<span></span>
</td>
<td class="nump">104,901,938<span></span>
</td>
<td class="nump">204,281,299<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Mar. 31, 2021</a></td>
<td class="nump">99,049,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 99,050<span></span>
</td>
<td class="nump">88,927,787<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2021</a></td>
<td class="nump">99,049,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</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">926,138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">926,138<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="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</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="num">(2,488,214)<span></span>
</td>
<td class="num">(2,488,214)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2022</a></td>
<td class="nump">$ 99,050<span></span>
</td>
<td class="nump">$ 88,927,787<span></span>
</td>
<td class="nump">$ 6,080,574<span></span>
</td>
<td class="nump">$ 11,422,306<span></span>
</td>
<td class="nump">$ 107,658,115<span></span>
</td>
<td class="nump">$ 214,187,832<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Mar. 31, 2022</a></td>
<td class="nump">99,049,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Issuance of shares to public investors.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Issuance of shares to public investors.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: 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 3: 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 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: 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 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)(i))<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 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 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> -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 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 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 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 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 12: http://www.xbrl.org/2009/role/commonPracticeRef<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 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 (b)<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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 17: 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 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)(4)(iii)(A))<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 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 20: 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 21: 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 22: 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 23: 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 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 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>23
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852337160">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(1)
Organization and Business Background</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;
and a new CUSIP number, 46527C100, at such time.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 29, 2007, pursuant to an agreement and plan of merger (the &#8220;Merger Agreement&#8221;), the Company acquired Dongfang Zhiye
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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. An Dongfang 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 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 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 for the three months ended March 31, 2022 and 2021
was accounted for 99.63% and 99.46% of the Company&#8217;s total revenue, respectively. Dongfang Paper also accounted for 86.52% and 84.13%
of the total assets of the Company as of March 31, 2022 and December 31, 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022 and December 31, 2021, details of the Company&#8217;s subsidiaries and variable interest entities are as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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; padding-left: 0.125in">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Date of</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Place of</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 style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center; padding-left: 0.125in">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Incorporation</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Incorporation or</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Percentage of</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="border-bottom: Black 1.5pt solid; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">Name</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">or Establishment</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Establishment</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">Ownership</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Principal Activity</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-style: italic">Subsidiary: </td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <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>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 28%; text-align: left">Dongfang Holding</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 17%; text-align: center">November 13, 2006</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 17%; text-align: center">BVI</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">100</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 20%; text-align: center">Inactive investment holding</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 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="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Baoding Shengde</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">June 1, 2009</td><td>&#160;</td>
    <td style="vertical-align: top; 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="text-indent: -0.125in; padding-left: 0.125in; font-style: italic; text-align: left">Variable interest entity (&#8220;VIE&#8221;):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <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>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Dongfang Paper</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">March 10, 1996</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">PRC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Control*</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">Paper production and distribution</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.4pt"/><td style="font: 10pt Times New Roman, Times, Serif; width: 16.6pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dongfang Paper is treated as a 100% controlled variable interest entity of the Company.</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 2022 and December 31, 2021 are as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="white-space: nowrap; text-align: center; padding-left: 0.125in">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold">March 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold">December 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center; padding-left: 0.125in">&#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 style="text-indent: -0.125in; padding-left: 0.125in; 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 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></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">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="text-indent: -0.125in; padding-left: 0.125in; 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">2,724,233</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-indent: -0.125in; padding-left: 0.125in; 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-12">-</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-13">-</div></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">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,984,738</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 style="text-indent: -0.125in; padding-left: 0.125in">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,343,573</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-indent: -0.125in; padding-left: 0.125in; text-align: left">Prepayments and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,582,379</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-indent: -0.125in; padding-left: 0.125in; text-align: left">Due from related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">892,743</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 style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.125in; 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">30,527,666</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 style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.125in; 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">&#160;</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-indent: -0.125in; padding-left: 0.125in; 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,254,357</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-indent: -0.125in; padding-left: 0.125in; text-align: left">Property, plant, and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">163,940,060</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="text-indent: -0.125in; padding-left: 0.125in; 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">10,080,698</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="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right"/><td style="padding-bottom: 1.5pt; text-align: left"/><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"/><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: -0.125in; padding-left: 0.125in; 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">206,802,781</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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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: -0.125in; padding-left: 0.125in; 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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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: -0.125in; padding-left: 0.125in; 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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Short-term bank loans</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5,984,374</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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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">2,299,865</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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">228,051</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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72,616</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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Advance from customers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">39,866</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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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-14">-</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-15">-</div></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">Accrued payroll and employee benefits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">263,376</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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Other payables and accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,143,679</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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Income taxes payable</td><td>&#160;</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><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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.125in; 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">14,031,827</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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.125in; text-align: left">Loans from credit union</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,992,974</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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Deferred gain on sale-leaseback</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">131,185</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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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">84,204</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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.125in; 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,240,190</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>24
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469847310504">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(2)
Basis of Presentation and Significant Accounting Policies</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;).</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Principles
of Consolidation</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 2022 and the results of operations for the three months ended March 31, 2022 are not necessarily
indicative of the results to be expected for any future period.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Valuation
of long-lived asset</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fair
Value Measurements</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
1 - Quoted prices in active markets for identical assets or liabilities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Classification
within the hierarchy is determined based on the lowest level of input that is significant to the fair value measurement.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Non-Recurring
Fair Value Measurements</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Share-Based
Compensation</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>25
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852334104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restricted Cash<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(3)
Restricted Cash</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted
cash was <span style="-sec-ix-hidden: hidden-fact-17"><span style="-sec-ix-hidden: hidden-fact-18">nil</span></span> as of March 31, 2022 and December 31, 2021.</span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>26
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469851483928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(4)
Inventories</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 2022 and December
31, 2021:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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; white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold">December 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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 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 style="text-indent: -0.125in; padding-left: 0.125in">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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; width: 76%; text-align: left; padding-left: 0.25in">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">2,373,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: 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="text-indent: -0.125in; text-align: left; padding-left: 0.25in">Recycled white scrap paper</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,859</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="text-indent: -0.125in; padding-left: 0.25in">Gas</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35,213</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="text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Base paper 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">278,958</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">206,531 &#160;</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="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,699,066</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Semi-finished Goods</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">398,665</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-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">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">1,256,945</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,400,654&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; text-align: left; padding-left: 0.125in">Total inventory, gross</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,354,676</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="text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">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-19">-</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-20">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 0.125in">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,354,676</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>27
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469932069592">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract', window );"><strong>Prepaid Expenses And Other Current Assets Disclosure [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="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(5)
Prepayments and other current assets</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 2.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepayments
and other current assets consisted of the following as of March 31, 2022 and December 31, 2021:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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; text-align: center; white-space: nowrap">&#160;</td><td style="text-align: center; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; white-space: nowrap; font-weight: bold">March 31,</td><td style="text-align: center; white-space: nowrap; font-weight: bold">&#160;</td><td style="text-align: center; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; white-space: nowrap; font-weight: bold">December 31,</td><td style="text-align: center; white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; width: 76%; text-align: left; padding-left: 0.125in">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">189,030</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Prepayment for purchase of materials</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,965,186</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Prepayment for purchase of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,114,206</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Value-added tax recoverable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,735,418</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-indent: -0.125in; padding-bottom: 1.5pt; padding-left: 0.125in">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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,349</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">696,816</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-bottom: 4pt; padding-left: 0.125in">&#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">23,025,189</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure describes the Company's prepaid and other current assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>28
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852323400">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(6)
Property, plant and equipment, net</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022 and December 31, 2021, property, plant and equipment consisted of the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 2in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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; white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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 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 style="text-indent: -0.125in; padding-left: 0.125in">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="text-indent: -0.125in; width: 76%; text-align: left; padding-left: 0.125in">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">63,287,459</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Building and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">74,932,903</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">171,073,452</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 style="text-indent: -0.125in; padding-left: 0.125in">Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">797,986</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-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">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"><div style="-sec-ix-hidden: hidden-fact-21">-</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-22">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; font-weight: bold; padding-left: 0.125in">Totals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">310,091,800</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-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">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">(136,013,884</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-indent: -0.125in; text-align: left; padding-bottom: 4pt; padding-left: 0.125in">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">174,077,916</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022 and December 31, 2021, certain property, plant and equipment of Dongfang Paper with net values of $928,347 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,990,831 and $6,002,195, respectively, as of March 31, 2022 and December 31, 2021 was pledged for the bank loan from
Industrial &amp; Commercial Bank of China. Land use right of Hebei Tengsheng with net value of $5,704,148 and $5,690,261, respectively,
as of March 31, 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 $4,417,524 and $4,407,889, respectively, as of March 31, 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation
and amortization of property, plant and equipment was $3,773,236 and $4,089,067 for the three months ended March 31, 2022 and 2021, respectively.</span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>29
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852320040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financing with Sale-Leaseback<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_FinancingwithSaleLeasebackLineItems', 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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Financing with Sale-Leaseback</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(7)
Financing with Sale-Leaseback</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hebei
Tengsheng made payments due according to the schedule. The balance of Leased Equipment net of amortization was $2,254,357 and $2,286,459
as of March 31, 2022 and December 31, 2021, respectively. The lease liability was $312,255 and $362,394, and its current portion in the
amount of $228,051 and $210,161 as of March 31, 2022 and December 31, 2021, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
of the Leased Equipment was $42,006 and $40,997for the three months ended March 31, 2022 and 2021. Total interest expenses for the sale-leaseback
arrangement was $13,507 and $20,418 for the three months ended March 31, 2022 and 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
future minimum lease payments of the capital lease as of March 31, 2022 were as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="font-weight: bold; border-bottom: Black 1.5pt solid">March 31,</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-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; text-indent: -0.125in; padding-left: 0.125in">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">260,861</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">86,954</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: -0.125in; padding-left: 0.125in">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">(35,560</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">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">312,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; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">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">(228,051</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">&#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">84,204</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_FinancingwithSaleLeasebackLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_FinancingwithSaleLeasebackLineItems</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_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.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> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2122178<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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="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.1</span><table class="report" border="0" cellspacing="2" id="idm140469852364440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(8)
Loans Payable</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Short-term
bank loans</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 25, 2021, the Company entered into a working capital loan agreement with the ICBC, with a balance of $5,984,374 and $5,958,561
as of March 31, 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022, there were guaranteed short-term borrowings of $5,984,374 and unsecured bank loans of $<span style="-sec-ix-hidden: hidden-fact-23">nil</span>. 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-24">nil</span>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
average short-term borrowing rates for the three months ended March 31, 2022 and 2021 were approximately 4.79%.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Long-term
loans from credit union</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 2pt 0 0">As of Mar 31, 2022 and December 31, 2021, loans payable to Rural
Credit Union of Xushui District, amounted to $9,861,063 and $9,818,530, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="white-space: nowrap; text-align: center; padding-left: 0.125in">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold">March 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold">December 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center; padding-left: 0.125in">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2021</td><td style="white-space: nowrap; 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="text-indent: -0.125in; padding-left: 0.125in; 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,354,715</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-indent: -0.125in; padding-left: 0.125in; 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,938,124</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-indent: -0.125in; padding-left: 0.125in; 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,520,399</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-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Rural Credit Union of Xushui District Loan 4</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">2,047,825
</span></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,038,992</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: -0.125in; padding-left: 0.125in">Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,861,063</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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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">(6,868,089</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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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">2,992,974</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: 0; margin-bottom: 0pt; margin-left: 0in; text-indent: 0in; text-align: justify">As
of Mar 31, 2022, the Company&#8217;s long-term debt repayments for the next coming years were as follows:</p><p style="margin-top: 0; margin-bottom: 0pt; margin-left: 0in; text-indent: 0in; 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; 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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Fiscal year</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-indent: -0.125in; padding-left: 0.125in">Remainder of 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,868,089</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; text-indent: -0.125in; padding-left: 0.125in">2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,992,974</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; text-indent: -0.125in; padding-left: 0.125in">Total</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">9,861,063</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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 2022 and December 31,
2021, total outstanding loan balance was $1,354,715 and$1,348,871, respectively, Out of the total outstanding loan balance, current portion
amounted were $330,802 and $329,376 as of March 31, 2022 and December 31, 2021, respectively, which are presented as current liabilities
in the consolidated balance sheet and the remaining balance of $1,023,913 and $1,019,495 are presented as non-current liabilities in
the consolidated balance sheet as of March 31, 2022 and December 31, 2021, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 $928,347 and $1,130,333 as of March 31, 2022 and December
31, 2021, respectively. Interest payment is due quarterly and bears a fixed rate of 0.64% per month. As of March 31, 2022 and December
31, 2021, the total outstanding loan balance was $3,938,124 and $3,921,139, respectively. Out of the total outstanding loan balance,
current portion amounted were $1,969,062 and $1,960,569 as of March 31, 2022 and December 31, 2021 respectively, which are presented
as current liabilities in the consolidated balance sheet and the remaining balance of $1,969,062 and $1,960,570 are presented as non-current
liabilities in the consolidated balance sheet as of March 31, 2022 and December 31, 2021, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 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 March
31, 2022 and December 31, 2021, the total outstanding loan balance was $2,520,399 and $2,509,528, respectively, which are presented as
current liabilities in the consolidated balance sheet as of March 31, 2022 and December 31, 2021.</p><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 2022 and December 31, 2021, the total outstanding loan balance was $2,047,825
and $2,038,992, respectively, which are presented as current liabilities in the consolidated balance sheet as of March 31, 2022 and December
31, 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
interest expenses for the short-term bank loans and long-term loans for the three months ended March 31, 2022 and 2021 were $257,306
and $258,483, respectively.</span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>31
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852260136">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(9)
Related Party Transactions</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 $403,791 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 March
31, 2022 and December 31, 2021, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 2022 and December 31, 2021, approximately $47,257 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 will be 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 March
31, 2022 and December 31, 2021, the outstanding interest was $216,498 and $215,565, respectively, which was recorded in other payables
and accrued liabilities as part of the current liabilities in the consolidated balance sheet.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022 and December 31, 2021, total amount of loans due to Mr. Zhenyong Liu were $<span style="-sec-ix-hidden: hidden-fact-25">nil</span>. The interest expense incurred for such
related party loans were $<span style="-sec-ix-hidden: hidden-fact-26">nil</span> for the three months ended March 31, 2022 and 2021. The accrued interest owing to Mr. Zhenyong Liu was
approximately $667,546 and $664,666, as of March 31, 2022 and December 31, 2021, respectively, which was recorded in other payables and
accrued liabilities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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,915,176(RMB44,089,085). The loan will be due on June 29, 2022. 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of March 31, 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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Lease
of Headquarters Compound Real Properties from a Related Party</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 $157,522 (RMB1,000,000). The lease agreement
expired in August 2016. On August 6, 2016 and August 6, 2018, the Company entered into two supplementary agreements with Hebei Fangsheng,
who agreed to extend the lease term for another four years in total, with the same rental payment as original lease agreement.</span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>32
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852309224">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(10)
Other payables and accrued liabilities</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>March 31,</b> &#160;</span></td><td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022
</b></span></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="white-space: nowrap; 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="text-indent: -0.125in; width: 76%; text-align: left; padding-left: 0.125in">Accrued electricity</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">175,436</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Accrued rental</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">101,528</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Value-added tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">190,500</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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; text-align: left; padding-left: 0.125in">Accrued interest to a related party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">667,546</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Payable for purchase of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,376,680</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Accrued commission to salesmen</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,374</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Accrued bank loan interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,183,013</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="text-indent: -0.125in; padding-bottom: 1.5pt; padding-left: 0.125in">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">28,554</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="text-indent: -0.125in; font-weight: bold; padding-bottom: 4pt; padding-left: 0.125in">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,739,631</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>33
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469845901992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Liabilities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [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="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(11)
Derivative Liabilities</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determined our derivative liabilities to be a Level 3 fair value measurement and used the Black-Scholes pricing model to calculate
the fair value as of March 31, 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 March 31, 2022:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; width: 88%">&#160;</td>
    <td style="white-space: nowrap; width: 12%; padding-right: 5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three months ended</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; white-space: nowrap; padding-right: 5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31, <br/>
2022</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-top: #CCEEFF 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected term</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.80 - 2.75 &#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected average volatility</span></td>
    <td style="padding-right: 5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">85% - 102%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected dividend yield</span></td>
    <td style="padding-right: 5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: hidden-fact-28">-</span></span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free interest rate</span></td>
    <td style="padding-right: 5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.19% - 2.45%</span></td></tr>
</table><p style="margin: 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table summarizes the changes in the derivative liabilities
during the three months ended March 31, 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">Fair Value Measurements Using Significant Observable Inputs (Level
3)</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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-29">-</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-30">-</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-31">-</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">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">(386,588</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Balance at March 31, 2022</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">1,676,946</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>34
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852391336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(12)
Common Stock</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Issuance
of common stock to investors</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 20, 2021, the Company offered and sold to certain institutional investors an aggregate of 26,181,818 shares of common stock and
26,181,818warrants to purchase up to 26,181,818 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 1, 2021, the Company offered and sold to the public investors an aggregate of 29,277,866 shares of common stock and 14,638,933
warrants to purchase up to 14,638,933 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,</span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>35
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852267080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_WarrantDisclosureAbstract', window );"><strong>Warrant Disclosure [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="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(13)
Warrants</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the 2020 Purchase Agreement, the Company agreed to sell to such investors an aggregate of 4,400,000 shares of common stock and warrants
to purchase up to 4,400,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 are 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. 880,000 May 2020 Warrants were exercised in February 2021
at the exercise price of $0.7425 per share and 3,520,000 May 2020 Warrants were outstanding as of March 31, 2022. The Company classified
warrant as liabilities and accounted for the issuance of the May 2020Warrants as a derivative.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 20, 2021, the Company offered and sold to certain institutional investors an aggregate of 26,181,818 shares of common stock and
26,181,818 warrants to purchase up to 26,181,818 shares of common stock (the &#8220;January 2021 Warrants&#8221;). The January 2021 Warrants
are exercisable commencing on January 20, 2021 at an exercise price of $0.55 and will expire on January 20, 2026. 14,106,900 January
2021 Warrants were exercised in January and February of 2021 at the exercise price of $0.55 per share. 12,074,918 January 2021 Warrants
were outstanding as of March 31, 2022.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 1, 2021, the Company offered and sold to the public investors an aggregate of 29,277,866 shares of common stock and 14,638,933
warrants to purchase up to 14,638,933 shares of common stock (the &#8220;March 2021 Warrants&#8221;). The March 2021Warrants are exercisable
commencing on March 1, 2021at an exercise price of $0.75 and will expire on March 1, 2026. 67,500 March 2021 Warrants were exercised
in January and March 2021 at the exercise price of $0.75 per share and 14,571,433 March 2021 Warrants were outstanding as of March 31,
2022.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company classified warrants as liabilities and accounted for the issuance of the warrants as a derivative.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of stock warrant activities is as below:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Three months Ended<br/>
    March 31, <br/>
2022</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Number</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="text-align: center; border-bottom: Black 1.5pt solid"><b>Weight <br/>average <br/>exercise price</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></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">30,166,351</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">0.6691</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-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">&#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">Exercised 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-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">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Cancelled or expired 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-36">-</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-37">&#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 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">30,166,351</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">0.6691</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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes information relating to outstanding and exercisable warrants as of March 31, 2022.</span> </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="10" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Warrants
Outstanding</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="5" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Warrants Exercisable</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average</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 colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Remaining</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 colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="font-weight: bold; text-align: center">Number 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">Contractual life</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
Average</b></span></td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
Average</b></span></td><td>&#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="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">(in years)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</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"><b>Exercise
Price</b></span></td><td style="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">Shares</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"><b>Exercise
Price</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: 1%; text-align: left">&#160;</td><td style="width: 19%; text-align: right">30,166,351</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: 17%; text-align: right">3.84</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: 17%; text-align: right">0.6691</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: 17%; text-align: right">30,166,351</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 17%; text-align: right">0.6691</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 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 March 31, 2022and December 31, 2021 are nil.</span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>36
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469851508760">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(14)
Earnings Per Share</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2022 and 2021, basic and diluted net income per share are calculated as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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; text-align: center; white-space: nowrap">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; white-space: nowrap; font-weight: bold">Three Months Ended <br/>
March 31,</td><td style="padding-bottom: 1.5pt; text-align: center; white-space: nowrap; 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; text-align: center; 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; text-align: center; font-weight: bold">2021</td><td style="text-align: center; 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">(2,488,214</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">(4,338,856</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99,049,900 </span></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">36,156,280</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.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.12</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 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">(2,488,214</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">(4,338,856</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99,049,900 </span></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">36,156,280</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-38">-</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-39">-</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99,049,900</span></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">36,156,280</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.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.12</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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2022 and 2021 there were no securities with dilutive effect issued and outstanding.</span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>37
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852244088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(15)
Income Taxes</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>United
States</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>PRC</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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%.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
provisions for income taxes for three months ended March 31, 2022 and 2021 were as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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">&#160;</td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b> &#160;</span></td><td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March
31,</b> &#160;</span></td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; 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"><b>2022</b>&#160;</span></td><td style="text-align: center; padding-bottom: 1.5pt">&#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; text-align: center; font-weight: bold">2021</td><td style="text-align: center; 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 PRC</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</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,889</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">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">(348,989</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">(589,094</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="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">(348,989</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">(100,205</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 $2,508,797 and $0 for U.S. income tax purposes for the years ended December 31, 2021 and 2019, 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 March 31, 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 March 31, 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:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>March 31,</b>  &#160;</span></td><td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>2022</b> &#160;</span></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="white-space: nowrap; text-align: center; 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">15,237,384</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">808,596</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">373,757</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;246,751&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">388,620</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="text-align: left">Total deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,666,488</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,666,488</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,268,679</span></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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center">&#160;</td>
    <td colspan="6" style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months
Ended</b></span></td><td style="white-space: nowrap; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March
31,</b></span></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022
</b>&#160;</span></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="white-space: nowrap; 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: 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-40">&#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">(22.7</td><td style="text-align: left">%)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Effect of tax and book difference</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12.7</td><td style="text-align: left">%)</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">(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-41">&#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-42">&#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">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">&#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"><div style="-sec-ix-hidden: hidden-fact-43">&#160;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; text-align: left">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">12.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">2.3</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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2022 and 2021, the effective income tax rate was estimated by the Company to be 12.3% and 2.3%, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2017, 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 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 months ended March 31, 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.</span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>38
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852391336">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(16)
Stock Incentive Plans</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2021
Incentive Stock Plan</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 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.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>39
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469847310504">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [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="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(17)
Commitments and Contingencies</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Operating
Lease</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 $18,903 (RMB120,000).
This operating lease is renewable at the end of the 30-year term.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
mentioned in Note (8) Related Party Transactions, in connection with the sale of Industrial Buildings to Hebei Fangsheng, Hebei Fangsheng
agrees to lease the Industrial Buildings back to the Company at an annual rental of $157,522 (RMB1,000,000), for a total term of up to
five years.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum lease payments of all operating leases are as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="font-weight: bold; border-bottom: Black 1.5pt solid">March 31,</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-family: Times New Roman, Times, Serif; font-size: 10pt"><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">71,411</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">18,903</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">18,903</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">18,903</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">18,903</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">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">89,789</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; 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">236,813</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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Capital
commitment</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 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 $4,749,646 and $4,700,927
as of March 31, 2022 and December 31, 2021, respectively. The Company expected to pay off all the balances within 1-3 years.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Guarantees
and Indemnities</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 2022 and December 31, 2021, the Company guaranteed its long-term loan from financial institutions amounting to $4,883,274
(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.</span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>40
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852378280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(18)
Segment Reporting</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 based on 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Summarized
financial information for the three reportable segments is as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="22" style="white-space: nowrap; text-align: center; font-weight: bold">Three Months Ended</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">March 31, 2022</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Hebei</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Not<br/>
 Attributable</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination of</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-wide,</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Inter-segment</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></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">15,026,633</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">398,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: 9%; text-align: right">56,597</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-44">&#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">$</td><td style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;-</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">15,481,618</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">857,544</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(563,777</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,678</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">310,445</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,270,492</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,061,937</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">440,807</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-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"><div style="-sec-ix-hidden: hidden-fact-48">-</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,773,236</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">1,956</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">170</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,329</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-49">-</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-50">-</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,455</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">173,189</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,507</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">84,117</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-51">-</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-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">270,813</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">(80,399</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(411,191</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">142,601</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><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">(348,989</td><td style="text-align: left">)</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">(704,673</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,605,442</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(231,890</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,788</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">34,003</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,488,214</td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="22" style="white-space: nowrap; font-weight: bold; text-align: center">Three Months Ended</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="22" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2021</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Dongfang</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Hebei</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Baoding</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Not<br/>
 Attributable</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Elimination of</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: right">Enterprise-wide,</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Paper</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Tengsheng</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shengde</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">to Segments</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Inter-segment</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">consolidated</td><td style="white-space: nowrap; 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: 28%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">22,827,553</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,251,416</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">130,458</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-55">&#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">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">&#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">$</td><td style="width: 9%; text-align: right">24,209,427</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,262,681</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(456,207</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,531</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-57">-</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-58">-</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,831,005</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,833,101</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,257,067</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,319</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-59">-</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-60">-</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,092,487</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">2,366</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">206</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,761</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-61">-</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-62">-</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,333</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">176,386</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,418</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">82,097</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-63">-</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-64">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">278,901</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">416,855</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(515,629</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,431</td><td style="text-align: left">)</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-65">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(100,205</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">1,087,209</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,478,604</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(68,045</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,879,416</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-66">-</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,338,856</td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of March 31, 2022</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Hebei</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Not <br/>
Attributable</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination <br/> of Inter-</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-<br/>
wide,</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Shengde</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>to Segments</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>segment</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>consolidated</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="white-space: nowrap; width: 27%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total assets</span></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">$</td><td style="white-space: nowrap; width: 9%; text-align: right">63,717,093</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right">143,085,690</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right">23,402,793</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right">8,805,912</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-67">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right">239,011,488</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of December 31, 2021</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Hebei</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Not<br/>
 Attributable</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination<br/>
    of Inter-</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-<br/>
    wide,</b></td><td style="white-space: nowrap"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>segment</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="white-space: nowrap; width: 27%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total assets</span></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">$</td><td style="white-space: nowrap; width: 9%; text-align: right">109,369,166</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right">93,841,874</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right">29,181,392</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right">9,142,770</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right">241,535,202</td><td style="white-space: nowrap; 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>41
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852269576">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(19)
Concentration and Major Customers and Suppliers</b></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2022, the Company had no single customer contributed over 10% of total sales.</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2021, the Company had no single customer contributed over 10% of total sales.</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2022, the Company had two major suppliers accounted for 77% and 13% of total purchases.</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2021, the Company had two major suppliers accounted for 81% and 10% of total purchases.</span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of concentration and major customers and suppliers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>42
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852266248">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(20)
Concentration of Credit Risk</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 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 March 31, 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 <span style="-sec-ix-hidden: hidden-fact-69">($
78,762)</span> 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 March 31, 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 RMB39,944,290 ($6,292,223) as of March 31, 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>43
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852348280">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(21)
Risks and Uncertainties</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for risks and uncertainties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="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.1</span><table class="report" border="0" cellspacing="2" id="idm140469852318376">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(22)
Recent Accounting Pronouncements</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of recent accounting pronouncements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>45
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469847311224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Event<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(23)
Subsequent Event</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">None.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>46
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469848797192">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Principles
of Consolidation</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 2022 and the results of operations for the three months ended March 31, 2022 are not necessarily
indicative of the results to be expected for any future period.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Valuation of long-lived asset</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Valuation
of long-lived asset</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fair
Value Measurements</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
1 - Quoted prices in active markets for identical assets or liabilities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Classification
within the hierarchy is determined based on the lowest level of input that is significant to the fair value measurement.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 31, 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Non-Recurring
Fair Value Measurements</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Share-Based
Compensation</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for non recurring fair value measurements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>47
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469931999448">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text-align: center; padding-left: 0.125in">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Date of</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Place of</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 style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center; padding-left: 0.125in">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Incorporation</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Incorporation or</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Percentage of</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="border-bottom: Black 1.5pt solid; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">Name</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">or Establishment</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Establishment</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">Ownership</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Principal Activity</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-style: italic">Subsidiary: </td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <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>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 28%; text-align: left">Dongfang Holding</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 17%; text-align: center">November 13, 2006</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 17%; text-align: center">BVI</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">100</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 20%; text-align: center">Inactive investment holding</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 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="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Baoding Shengde</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">June 1, 2009</td><td>&#160;</td>
    <td style="vertical-align: top; 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="text-indent: -0.125in; padding-left: 0.125in; font-style: italic; text-align: left">Variable interest entity (&#8220;VIE&#8221;):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <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>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Dongfang Paper</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">March 10, 1996</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">PRC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Control*</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">Paper production and distribution</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of aggregate carrying value of Dongfang Paper&#8217;s assets and liabilitie</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="white-space: nowrap; text-align: center; padding-left: 0.125in">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold">March 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold">December 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center; padding-left: 0.125in">&#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 style="text-indent: -0.125in; padding-left: 0.125in; 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 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></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">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="text-indent: -0.125in; padding-left: 0.125in; 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">2,724,233</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-indent: -0.125in; padding-left: 0.125in; 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-12">-</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-13">-</div></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">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,984,738</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 style="text-indent: -0.125in; padding-left: 0.125in">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,343,573</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-indent: -0.125in; padding-left: 0.125in; text-align: left">Prepayments and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,582,379</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-indent: -0.125in; padding-left: 0.125in; text-align: left">Due from related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">892,743</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 style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.125in; 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">30,527,666</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 style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.125in; 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">&#160;</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-indent: -0.125in; padding-left: 0.125in; 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,254,357</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-indent: -0.125in; padding-left: 0.125in; text-align: left">Property, plant, and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">163,940,060</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="text-indent: -0.125in; padding-left: 0.125in; 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">10,080,698</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="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right"/><td style="padding-bottom: 1.5pt; text-align: left"/><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"/><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: -0.125in; padding-left: 0.125in; 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">206,802,781</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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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: -0.125in; padding-left: 0.125in; 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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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: -0.125in; padding-left: 0.125in; 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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Short-term bank loans</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5,984,374</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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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">2,299,865</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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">228,051</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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72,616</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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Advance from customers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">39,866</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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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-14">-</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-15">-</div></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">Accrued payroll and employee benefits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">263,376</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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Other payables and accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,143,679</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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Income taxes payable</td><td>&#160;</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><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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.125in; 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">14,031,827</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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.125in; text-align: left">Loans from credit union</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,992,974</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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Deferred gain on sale-leaseback</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">131,185</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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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">84,204</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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.125in; 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,240,190</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>48
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852370488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 style="text-indent: -0.125in; padding-left: 0.125in; white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold">December 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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 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 style="text-indent: -0.125in; padding-left: 0.125in">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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; width: 76%; text-align: left; padding-left: 0.25in">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">2,373,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: 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="text-indent: -0.125in; text-align: left; padding-left: 0.25in">Recycled white scrap paper</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,859</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="text-indent: -0.125in; padding-left: 0.25in">Gas</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35,213</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="text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Base paper 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">278,958</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">206,531 &#160;</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="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,699,066</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Semi-finished Goods</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">398,665</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-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">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">1,256,945</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,400,654&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; text-align: left; padding-left: 0.125in">Total inventory, gross</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,354,676</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="text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">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-19">-</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-20">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 0.125in">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,354,676</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>49
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852266248">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract', window );"><strong>Prepaid Expenses And Other Current Assets Disclosure [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="top.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 style="text-indent: -0.125in; padding-left: 0.125in; text-align: center; white-space: nowrap">&#160;</td><td style="text-align: center; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; white-space: nowrap; font-weight: bold">March 31,</td><td style="text-align: center; white-space: nowrap; font-weight: bold">&#160;</td><td style="text-align: center; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; white-space: nowrap; font-weight: bold">December 31,</td><td style="text-align: center; white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; width: 76%; text-align: left; padding-left: 0.125in">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">189,030</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Prepayment for purchase of materials</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,965,186</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Prepayment for purchase of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,114,206</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Value-added tax recoverable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,735,418</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-indent: -0.125in; padding-bottom: 1.5pt; padding-left: 0.125in">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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,349</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">696,816</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-bottom: 4pt; padding-left: 0.125in">&#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">23,025,189</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>50
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852271016">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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="top.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 style="text-indent: -0.125in; padding-left: 0.125in; white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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 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 style="text-indent: -0.125in; padding-left: 0.125in">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="text-indent: -0.125in; width: 76%; text-align: left; padding-left: 0.125in">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">63,287,459</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Building and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">74,932,903</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">171,073,452</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 style="text-indent: -0.125in; padding-left: 0.125in">Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">797,986</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-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">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"><div style="-sec-ix-hidden: hidden-fact-21">-</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-22">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; font-weight: bold; padding-left: 0.125in">Totals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">310,091,800</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-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">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">(136,013,884</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-indent: -0.125in; text-align: left; padding-bottom: 4pt; padding-left: 0.125in">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">174,077,916</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>51
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469851508200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financing with Sale-Leaseback (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [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="top.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="font-weight: bold; border-bottom: Black 1.5pt solid">March 31,</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-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; text-indent: -0.125in; padding-left: 0.125in">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">260,861</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">86,954</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: -0.125in; padding-left: 0.125in">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">(35,560</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">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">312,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; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">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">(228,051</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">&#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">84,204</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_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of future minimum lease payments of the capital lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-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>52
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469849180360">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="top.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 style="white-space: nowrap; text-align: center; padding-left: 0.125in">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold">March 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold">December 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center; padding-left: 0.125in">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2021</td><td style="white-space: nowrap; 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="text-indent: -0.125in; padding-left: 0.125in; 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,354,715</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-indent: -0.125in; padding-left: 0.125in; 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,938,124</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-indent: -0.125in; padding-left: 0.125in; 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,520,399</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-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Rural Credit Union of Xushui District Loan 4</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">2,047,825
</span></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,038,992</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: -0.125in; padding-left: 0.125in">Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,861,063</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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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">(6,868,089</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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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">2,992,974</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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Fiscal year</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-indent: -0.125in; padding-left: 0.125in">Remainder of 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,868,089</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; text-indent: -0.125in; padding-left: 0.125in">2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,992,974</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; text-indent: -0.125in; padding-left: 0.125in">Total</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">9,861,063</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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-term debt repayments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>53
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469851510424">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>March 31,</b> &#160;</span></td><td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022
</b></span></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="white-space: nowrap; 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="text-indent: -0.125in; width: 76%; text-align: left; padding-left: 0.125in">Accrued electricity</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">175,436</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Accrued rental</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">101,528</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Value-added tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">190,500</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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; text-align: left; padding-left: 0.125in">Accrued interest to a related party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">667,546</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Payable for purchase of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,376,680</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Accrued commission to salesmen</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,374</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-indent: -0.125in; text-align: left; padding-left: 0.125in">Accrued bank loan interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,183,013</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="text-indent: -0.125in; padding-bottom: 1.5pt; padding-left: 0.125in">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">28,554</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="text-indent: -0.125in; font-weight: bold; padding-bottom: 4pt; padding-left: 0.125in">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,739,631</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>54
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469849172392">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [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="top.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="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; width: 88%">&#160;</td>
    <td style="white-space: nowrap; width: 12%; padding-right: 5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three months ended</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; white-space: nowrap; padding-right: 5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31, <br/>
2022</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-top: #CCEEFF 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected term</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.80 - 2.75 &#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected average volatility</span></td>
    <td style="padding-right: 5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">85% - 102%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected dividend yield</span></td>
    <td style="padding-right: 5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: hidden-fact-28">-</span></span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free interest rate</span></td>
    <td style="padding-right: 5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.19% - 2.45%</span></td></tr>
</table><p style="margin: 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="top.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-29">-</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-30">-</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-31">-</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">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">(386,588</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Balance at March 31, 2022</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">1,676,946</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of derivative liabilities at fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>55
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852315256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_WarrantDisclosureAbstract', window );"><strong>Warrant Disclosure [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="top.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"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Three months Ended<br/>
    March 31, <br/>
2022</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Number</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="text-align: center; border-bottom: Black 1.5pt solid"><b>Weight <br/>average <br/>exercise price</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></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">30,166,351</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">0.6691</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-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">&#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">Exercised 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-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">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Cancelled or expired 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-36">-</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-37">&#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 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">30,166,351</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">0.6691</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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="top.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="10" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Warrants
Outstanding</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="5" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Warrants Exercisable</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average</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 colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Remaining</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 colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="font-weight: bold; text-align: center">Number 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">Contractual life</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
Average</b></span></td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
Average</b></span></td><td>&#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="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">(in years)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</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"><b>Exercise
Price</b></span></td><td style="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">Shares</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"><b>Exercise
Price</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: 1%; text-align: left">&#160;</td><td style="width: 19%; text-align: right">30,166,351</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: 17%; text-align: right">3.84</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: 17%; text-align: right">0.6691</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: 17%; text-align: right">30,166,351</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 17%; text-align: right">0.6691</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tabular disclosure of outstanding and exercisable warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>56
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469851480072">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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; text-align: center; white-space: nowrap">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; white-space: nowrap; font-weight: bold">Three Months Ended <br/>
March 31,</td><td style="padding-bottom: 1.5pt; text-align: center; white-space: nowrap; 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; text-align: center; 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; text-align: center; font-weight: bold">2021</td><td style="text-align: center; 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">(2,488,214</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">(4,338,856</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99,049,900 </span></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">36,156,280</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.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.12</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 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">(2,488,214</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">(4,338,856</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99,049,900 </span></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">36,156,280</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-38">-</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-39">-</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99,049,900</span></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">36,156,280</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.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.12</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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>57
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469932123336">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b> &#160;</span></td><td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March
31,</b> &#160;</span></td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; 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"><b>2022</b>&#160;</span></td><td style="text-align: center; padding-bottom: 1.5pt">&#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; text-align: center; font-weight: bold">2021</td><td style="text-align: center; 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 PRC</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</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,889</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">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">(348,989</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">(589,094</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="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">(348,989</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">(100,205</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>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>March 31,</b>  &#160;</span></td><td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>2022</b> &#160;</span></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="white-space: nowrap; text-align: center; 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">15,237,384</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">808,596</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">373,757</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;246,751&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">388,620</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="text-align: left">Total deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,666,488</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,666,488</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,268,679</span></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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of reconciles the statutory rates effective tax rates</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="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center">&#160;</td>
    <td colspan="6" style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months
Ended</b></span></td><td style="white-space: nowrap; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March
31,</b></span></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022
</b>&#160;</span></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="white-space: nowrap; 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: 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-40">&#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">(22.7</td><td style="text-align: left">%)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Effect of tax and book difference</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12.7</td><td style="text-align: left">%)</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">(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-41">&#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-42">&#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">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">&#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"><div style="-sec-ix-hidden: hidden-fact-43">&#160;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; text-align: left">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">12.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">2.3</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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>58
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852308664">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [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="top.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="font-weight: bold; border-bottom: Black 1.5pt solid">March 31,</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-family: Times New Roman, Times, Serif; font-size: 10pt"><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">71,411</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">18,903</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">18,903</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">18,903</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">18,903</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">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">89,789</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; 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">236,813</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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>59
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852337160">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of financial information for reportable segments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="22" style="white-space: nowrap; text-align: center; font-weight: bold">Three Months Ended</td><td style="white-space: nowrap; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">March 31, 2022</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Hebei</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Not<br/>
 Attributable</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination of</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-wide,</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Inter-segment</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></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">15,026,633</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">398,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: 9%; text-align: right">56,597</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-44">&#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">$</td><td style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;-</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">15,481,618</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">857,544</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(563,777</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,678</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">310,445</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,270,492</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,061,937</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">440,807</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-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"><div style="-sec-ix-hidden: hidden-fact-48">-</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,773,236</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">1,956</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">170</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,329</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-49">-</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-50">-</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,455</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">173,189</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,507</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">84,117</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-51">-</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-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">270,813</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">(80,399</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(411,191</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">142,601</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><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">(348,989</td><td style="text-align: left">)</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">(704,673</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,605,442</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(231,890</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,788</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">34,003</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,488,214</td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="22" style="white-space: nowrap; font-weight: bold; text-align: center">Three Months Ended</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="22" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2021</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Dongfang</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Hebei</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Baoding</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Not<br/>
 Attributable</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Elimination of</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: right">Enterprise-wide,</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Paper</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Tengsheng</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shengde</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">to Segments</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Inter-segment</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">consolidated</td><td style="white-space: nowrap; 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: 28%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">22,827,553</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,251,416</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">130,458</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-55">&#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">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">&#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">$</td><td style="width: 9%; text-align: right">24,209,427</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,262,681</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(456,207</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,531</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-57">-</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-58">-</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,831,005</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,833,101</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,257,067</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,319</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-59">-</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-60">-</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,092,487</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">2,366</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">206</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,761</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-61">-</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-62">-</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,333</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">176,386</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,418</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">82,097</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-63">-</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-64">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">278,901</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">416,855</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(515,629</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,431</td><td style="text-align: left">)</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-65">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(100,205</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">1,087,209</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,478,604</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(68,045</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,879,416</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-66">-</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,338,856</td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of March 31, 2022</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Hebei</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Not <br/>
Attributable</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination <br/> of Inter-</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-<br/>
wide,</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Shengde</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>to Segments</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>segment</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>consolidated</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="white-space: nowrap; width: 27%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total assets</span></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">$</td><td style="white-space: nowrap; width: 9%; text-align: right">63,717,093</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right">143,085,690</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right">23,402,793</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right">8,805,912</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-67">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right">239,011,488</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of December 31, 2021</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Hebei</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Not<br/>
 Attributable</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination<br/>
    of Inter-</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-<br/>
    wide,</b></td><td style="white-space: nowrap"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>segment</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="white-space: nowrap; width: 27%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total assets</span></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">$</td><td style="white-space: nowrap; width: 9%; text-align: right">109,369,166</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right">93,841,874</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right">29,181,392</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right">9,142,770</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 9%; text-align: right">241,535,202</td><td style="white-space: nowrap; 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>60
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469842640520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Business Background (Details)<br> &#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="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>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">$ 60,000,000<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="top.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;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="nump">100.00%<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="top.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="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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">86.52%<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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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.63%<span></span>
</td>
<td class="nump">99.46%<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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of total assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage share of distributable profit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Service fees percentage of annual net profit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of total capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For investments which are quantified by principal amount, the principle balance held at close of period.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of any limitation of members' liability.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>61
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469846064264">
<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">3 Months Ended</th>
</tr>
<tr><th class="th" colspan="2"><div>Mar. 31, 2022</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date of incorporation or establishment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of ownership.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Place of incorporation or establishment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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_DongfangPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>62
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469843566504">
<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 liabilitie - VIE [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 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="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and bank balances</a></td>
<td class="nump">$ 2,724,233<span></span>
</td>
<td class="nump">$ 1,921,407<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable</a></td>
<td class="nump">4,984,738<span></span>
</td>
<td class="nump">4,867,759<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="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">4,343,573<span></span>
</td>
<td class="nump">5,823,762<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="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">17,582,379<span></span>
</td>
<td class="nump">19,942,878<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="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Due from related parties</a></td>
<td class="nump">892,743<span></span>
</td>
<td class="nump">888,893<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="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">30,527,666<span></span>
</td>
<td class="nump">33,444,699<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="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseNoncurrent', window );">Prepayment on property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,877,755<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="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease right-of-use assets, net</a></td>
<td class="nump">2,254,357<span></span>
</td>
<td class="nump">2,286,459<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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="nump">163,940,060<span></span>
</td>
<td class="nump">116,054,387<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="top.Show.showAR( this, 'defref_itp_DeferredTaxAssetsNoncurrent', window );">Deferred tax asset non-current</a></td>
<td class="nump">10,080,698<span></span>
</td>
<td class="nump">9,547,741<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="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">206,802,781<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="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Short-term bank loans</a></td>
<td class="nump">5,984,374<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="top.Show.showAR( this, 'defref_itp_CurrentPortionOfLongTermLoansFromCreditUnion', window );">Current portion of long-term loans from credit union</a></td>
<td class="nump">2,299,865<span></span>
</td>
<td class="nump">2,289,945<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liability</a></td>
<td class="nump">228,051<span></span>
</td>
<td class="nump">210,161<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="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">72,616<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="top.Show.showAR( this, 'defref_itp_AdvanceFromCustomers1', window );">Advance from customers</a></td>
<td class="nump">39,866<span></span>
</td>
<td class="nump">39,694<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and employee benefits</a></td>
<td class="nump">263,376<span></span>
</td>
<td class="nump">279,513<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="top.Show.showAR( this, 'defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities', window );">Other payables and accrued liabilities</a></td>
<td class="nump">5,143,679<span></span>
</td>
<td class="nump">4,740,900<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="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,108,038<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="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">14,031,827<span></span>
</td>
<td class="nump">14,637,067<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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueAndCreditsCurrent', window );">Loans from credit union</a></td>
<td class="nump">2,992,974<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="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Deferred gain on sale-leaseback</a></td>
<td class="nump">131,185<span></span>
</td>
<td class="nump">155,110<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liability - non-current</a></td>
<td class="nump">84,204<span></span>
</td>
<td class="nump">152,233<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="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">$ 17,240,190<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of advance from customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current portion of long-term loans from credit union.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_itp_DeferredTaxAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DeferredTaxAssetsNoncurrent</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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_DeferredRevenueAndCreditsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>63
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469851495192">
<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>Mar. 31, 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>64
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469843737784">
<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>Mar. 31, 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="top.Show.showAR( this, 'defref_itp_RawMaterialsAbstract', window );"><strong>Raw Materials</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="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 2,699,066<span></span>
</td>
<td class="nump">$ 2,348,154<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="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Semi-finished Goods</a></td>
<td class="nump">398,665<span></span>
</td>
<td class="nump">96,087<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="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished Goods</a></td>
<td class="nump">1,256,945<span></span>
</td>
<td class="nump">3,400,654<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="top.Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Total inventory, gross</a></td>
<td class="nump">4,354,676<span></span>
</td>
<td class="nump">5,844,895<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventory, net</a></td>
<td class="nump">4,354,676<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="top.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="top.Show.showAR( this, 'defref_itp_RawMaterialsAbstract', window );"><strong>Raw Materials</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="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">2,373,036<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="top.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="top.Show.showAR( this, 'defref_itp_RawMaterialsAbstract', window );"><strong>Raw Materials</strong></a></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="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">11,859<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="top.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="top.Show.showAR( this, 'defref_itp_RawMaterialsAbstract', window );"><strong>Raw Materials</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="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">35,213<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="top.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="top.Show.showAR( this, 'defref_itp_RawMaterialsAbstract', window );"><strong>Raw Materials</strong></a></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="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 278,958<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_itp_RawMaterialsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_RawMaterialsAbstract</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_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>65
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469846121288">
<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>Mar. 31, 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="top.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="top.Show.showAR( this, 'defref_itp_PrepaidLandLease', window );">Prepaid land lease</a></td>
<td class="nump">$ 189,030<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="top.Show.showAR( this, 'defref_itp_PrepaymentForPurchaseOfMaterials', window );">Prepayment for purchase of materials</a></td>
<td class="nump">6,965,186<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="top.Show.showAR( this, 'defref_itp_PrepaymentForPurchasesOfEquipment', window );">Prepayment for purchase of equipment</a></td>
<td class="nump">1,114,206<span></span>
</td>
<td class="nump">980,786<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="top.Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivable', window );">Value-added tax recoverable</a></td>
<td class="nump">14,735,418<span></span>
</td>
<td class="nump">14,740,296<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="top.Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Others</a></td>
<td class="nump">21,349<span></span>
</td>
<td class="nump">696,816<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="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Total</a></td>
<td class="nump">$ 23,025,189<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for land lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Prepayment for purchase of materials value-added tax recoverable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Prepayment for purchase of equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_ValueAddedTaxReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>66
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469847452104">
<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="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_SaleLeasebackTransactionLeasePeriod', window );">Term of lease, description</a></td>
<td class="text">As
of March 31, 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="top.Show.showAR( this, 'defref_itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility', window );">Land use right net values pledged for sale-leaseback financing</a></td>
<td class="nump">$ 5,990,831<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="top.Show.showAR( this, 'defref_itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing', window );">Net value</a></td>
<td class="nump">4,417,524<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">3,773,236<span></span>
</td>
<td class="nump">$ 4,089,067<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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments', window );">Property, plant and equipment net value</a></td>
<td class="nump">$ 928,347<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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue', window );">Land use right net value</a></td>
<td class="text">$5,704,148<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Property plant and equipment loan drawn from banking facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of land use right pledged for sale leaseback financing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>67
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469846079448">
<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>Mar. 31, 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Total</a></td>
<td class="nump">$ 310,091,800<span></span>
</td>
<td class="nump">$ 258,274,965<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="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(136,013,884)<span></span>
</td>
<td class="num">(131,687,537)<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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, net</a></td>
<td class="nump">174,077,916<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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Total</a></td>
<td class="nump">63,287,459<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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Total</a></td>
<td class="nump">74,932,903<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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Total</a></td>
<td class="nump">171,073,452<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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Total</a></td>
<td class="nump">797,986<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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Total</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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>68
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469843021032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financing with Sale-Leaseback (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2">3 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>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 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="top.Show.showAR( this, 'defref_itp_FinancingwithSaleLeasebackDetailsLineItems', window );"><strong>Financing with Sale-Leaseback (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="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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="top.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">$ 312,255<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">228,051<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="top.Show.showAR( this, 'defref_itp_AmortizationOfLeaseAsset', window );">Amortization of lease asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,006<span></span>
</td>
<td class="nump">$ 40<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="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,507<span></span>
</td>
<td class="nump">$ 20,418<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="top.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="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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_FinancingwithSaleLeasebackDetailsLineItems', window );"><strong>Financing with Sale-Leaseback (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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromHedgeFinancingActivities', window );">Finance proceeding 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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">$ 2,254,357<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>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_FinancingwithSaleLeasebackDetailsLineItems', window );"><strong>Financing with Sale-Leaseback (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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_FinancingwithSaleLeasebackDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_FinancingwithSaleLeasebackDetailsLineItems</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_InceptionOfTheLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inception of the lease .</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_us-gaap_DepositLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease from sale of net investment in sales-type and direct financing leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for payments to acquire rented equipment which is recorded as an asset.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_HebeiTengshengMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>
</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="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.1</span><table class="report" border="0" cellspacing="2" id="idm140469846093336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financing with Sale-Leaseback (Details) - Schedule of future minimum lease payments of the capital lease<br></strong></div></th>
<th class="th">
<div>Mar. 31, 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="top.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="top.Show.showAR( this, 'defref_itp_FutureMinimumPaymentsDueCurrent', window );">2023</a></td>
<td class="nump">$ 260,861<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="top.Show.showAR( this, 'defref_itp_FutureMinimumPaymentsDueInTwoYears', window );">2024</a></td>
<td class="nump">86,954<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="top.Show.showAR( this, 'defref_us-gaap_UnearnedPremiums', window );">Less: unearned discount</a></td>
<td class="num">(35,560)<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="top.Show.showAR( this, 'defref_itp_TotalFutureMinimumLeasePayments', window );">Total future minimum lease payments</a></td>
<td class="nump">312,255<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="top.Show.showAR( this, 'defref_itp_CurrentPortionLeaseLiability', window );">Less: Current portion lease liability</a></td>
<td class="num">(228,051)<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="top.Show.showAR( this, 'defref_itp_PresentValueOfOperatingLeaseLiability', window );">Present value of operating lease liability</a></td>
<td class="nump">$ 84,204<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CurrentPortionLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CurrentPortionLeaseLiability</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_FutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_FutureMinimumPaymentsDueCurrent</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_FutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_FutureMinimumPaymentsDueInTwoYears</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_PresentValueOfOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PresentValueOfOperatingLeaseLiability</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_TotalFutureMinimumLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_TotalFutureMinimumLeasePayments</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>70
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469841864776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable (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"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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>Jun. 21, 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>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Nov. 25, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', 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="nump">$ 5,984,374<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_DescriptionOfLoanDueAndRepaid', window );">Description of loan due and repaid</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">The loan
will be due and repaid at various installments by November 17, 2022.<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="top.Show.showAR( this, 'defref_us-gaap_OtherShortTermBorrowings', 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,958,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="top.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="text"> <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="top.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="nump">4.79%<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', 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="nump">$ 9,861,063<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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_InstallmentRepaymentDescription', window );">Loan agreement, description</a></td>
<td class="text">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">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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Long-term debt, interest rate per month</a></td>
<td class="nump">7.56%<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="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>
<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="top.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">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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">3,938,124<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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">2,047,825<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">257,306<span></span>
</td>
<td class="nump">$ 258,483<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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', 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="nump">5,984,374<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="nump">4.785%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', 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="nump">9,861,063<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">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.<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.<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Long-term debt, interest rate per month</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.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">330,802<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">1,023,913<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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition', window );">Net book value</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">928,347<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">2,520,399<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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">1,354,715<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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=itp_RuralCreditUnionOfXushuiDistrictMemberOneMember', window );">Rural Credit Union of Xushui District One [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">1,969,062<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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherShortTermBorrowings', 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="nump">5,984,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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"> <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="top.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="nump">$ 1,969,062<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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DescriptionOfLoanDueAndRepaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of loan due and repaid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DescriptionOfLoanDueAndRepaid</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>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description regarding repayment of installment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_LoansPayableDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_itp_PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount, as of the date of the latest financial statement presented, of all assets that are pledged as collateral for the payment of the related debt obligation primarily arising from secured borrowings, repurchase agreements or other current or potential obligations, where the secured party does not have the right by contract or custom to sell or re-pledge the collateral and therefore are not reclassified and separately reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition</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_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_InterestAndDebtExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest and debt related expenses associated with nonoperating financing activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_LongTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_LongTermLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_NotesAndLoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_OtherShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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)(7))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_ShortTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_UnsecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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_ShortTermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>
</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="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.1</span><table class="report" border="0" cellspacing="2" id="idm140469843514280">
<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="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Total</a></td>
<td class="nump">$ 9,861,063<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="top.Show.showAR( this, 'defref_itp_LessCurrentPortionOfLongtermLoansFromCreditUnion', window );">Less: Current portion of long-term loans from credit union</a></td>
<td class="num">(6,868,089)<span></span>
</td>
<td class="num">(6,838,465)<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="top.Show.showAR( this, 'defref_us-gaap_OtherLoansPayableCurrent', window );">Long-term loans from credit union</a></td>
<td class="nump">2,992,974<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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Total</a></td>
<td class="nump">1,354,715<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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Total</a></td>
<td class="nump">3,938,124<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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Total</a></td>
<td class="nump">2,520,399<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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Total</a></td>
<td class="nump">$ 2,047,825<span></span>
</td>
<td class="nump">$ 2,038,992<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Current portion of long-term loans from credit union.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>
</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="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.1</span><table class="report" border="0" cellspacing="2" id="idm140469931921544">
<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>Mar. 31, 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="top.Show.showAR( this, 'defref_itp_FiscalYearAbstract', window );"><strong>Fiscal year</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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Remainder of 2022</a></td>
<td class="nump">$ 6,868,089<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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2023</a></td>
<td class="nump">2,992,974<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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 9,861,063<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_FiscalYearAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_FiscalYearAbstract</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>73
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469839415368">
<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="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="1">3 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>Jul. 12, 2021</div></th>
<th class="th"><div>Aug. 06, 2016</div></th>
<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>Aug. 07, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 07, 2013 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Jan. 01, 2013</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>Mar. 31, 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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="text">&#160;<span></span>
</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">$ 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_itp_AdvancesOrFundingAgreement', window );">Advances or funding agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="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>
<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="top.Show.showAR( this, 'defref_itp_LoanDueDescription', window );">Loan due description</a></td>
<td class="text">Mr. Zhenyong Liu agreed to extend the loan for additional 3 years
and the remaining balance will be 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">loan due on maturity date</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">June 29, 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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_NumberOfEmployee', window );">Number of employee</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">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_itp_LoansPayableTerm', window );">Term of 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">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_itp_RentalPaymentLeaseAgreement', window );">Rental payment lease agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On August 6, 2016 and August 6, 2018, the Company entered into two supplementary agreements with Hebei Fangsheng,
who agreed to extend the lease term for another four years in total, with the same rental payment as original lease agreement.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Rental payment</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">$ 157,522<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=itp_HebeiFangshengMember', window );">Hebei Fangsheng [Member] | One Employee [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>
<td class="text">&#160;<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_itp_SalePriceOfDormitoryBuildings', window );">Sale price of dormitory buildings</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">2,770,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>
<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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=itp_HebeiFangshengMember', window );">Hebei Fangsheng [Member] | Two Employee [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>
<td class="text">&#160;<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_itp_SalePriceOfDormitoryBuildings', window );">Sale price of dormitory buildings</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">1,150,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>
<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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=itp_HebeiFangshengMember', window );">Hebei Fangsheng [Member] | Three Employee [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>
<td class="text">&#160;<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_itp_SalePriceOfDormitoryBuildings', window );">Sale price of dormitory buildings</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">$ 4,310,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>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent', window );">Working capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">216,498<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">47,257<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,915,176<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">403,791<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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent', window );">Working capital</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">$ 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>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionRate', window );">Interest rate on 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">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>
<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 667,546<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>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Duration of advances or funding agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loan due description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loan payable term, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_LoansPayableTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Duration of loans payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LoansPayableTerm</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_NumberOfEmployee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_NumberOfEmployee</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:pureItemType</td>
</tr>
<tr>
<td><strong> Balance 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of loan paid off.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_itp_RentalPaymentLeaseAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of rental payment lease agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_RentalPaymentLeaseAgreement</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_SalePriceOfDormitoryBuildings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dormitory buildings sale price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_SalePriceOfDormitoryBuildings</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_DebtInstrumentMaturityDateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.</p></div>
<a href="javascript:void(0);" onclick="top.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)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDateDescription</td>
</tr>
<tr>
<td style="padding-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_DueToOfficersOrStockholdersCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of revolving financing receivable converted to term loan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rate of interest on investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_PaymentsForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash payments to lessor's for use of assets under operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_RelatedPartyTransactionDueFromToRelatedPartyCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_dei_LegalEntityAxis=itp_HebeiFangshengMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=itp_OneEmployeeDormitoryBuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=itp_OneEmployeeDormitoryBuildingsMember</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_MajorCustomersAxis=itp_TwoEmployeeDormitoryBuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=itp_TwoEmployeeDormitoryBuildingsMember</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_MajorCustomersAxis=itp_ThreeEmployeeDormitoryBuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=itp_ThreeEmployeeDormitoryBuildingsMember</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_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=itp_MrZhenyongLiuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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_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>
</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="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.1</span><table class="report" border="0" cellspacing="2" id="idm140469843517896">
<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>Mar. 31, 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedUtilitiesCurrent', window );">Accrued electricity</a></td>
<td class="nump">$ 175,436<span></span>
</td>
<td class="nump">$ 135,360<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="top.Show.showAR( this, 'defref_us-gaap_AccruedRentCurrent', window );">Accrued rental</a></td>
<td class="nump">101,528<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="top.Show.showAR( this, 'defref_itp_ValueAddedTaxesPayableCurrent', window );">Value-added tax payable</a></td>
<td class="nump">190,500<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="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued interest to a related party</a></td>
<td class="nump">667,546<span></span>
</td>
<td class="nump">664,666<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="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrent', window );">Payable for purchase of equipment</a></td>
<td class="nump">3,376,680<span></span>
</td>
<td class="nump">3,379,368<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="top.Show.showAR( this, 'defref_us-gaap_AccruedSalesCommissionCurrent', window );">Accrued commission to salesmen</a></td>
<td class="nump">16,374<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="top.Show.showAR( this, 'defref_itp_AccruedBankLoanInterest', window );">Accrued bank loan interest</a></td>
<td class="nump">1,183,013<span></span>
</td>
<td class="nump">992,989<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="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Others</a></td>
<td class="nump">28,554<span></span>
</td>
<td class="nump">1,003<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="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Totals</a></td>
<td class="nump">$ 5,739,631<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value-added tax payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_AccruedRentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>
</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="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.1</span><table class="report" border="0" cellspacing="2" id="idm140469849027784">
<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>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</a></td>
<td class="text">1 year 9 months 18 days<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected average volatility</a></td>
<td class="nump">102.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">2.45%<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>76
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469849151128">
<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">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Change in fair value of derivative liability</a></td>
<td class="num">(386,588)<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="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">Balance at March 31, 2022</a></td>
<td class="nump">$ 1,676,946<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Addition of new derivatives recognized as warrant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>77
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469849031032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 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>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_CommonStockAbstract', window );"><strong>Common Stock [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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_CommonStockDescription', window );">Common stock description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company offered and sold to certain institutional investors an aggregate of 26,181,818 shares of common stock and
26,181,818warrants to purchase up to 26,181,818 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="top.Show.showAR( this, 'defref_itp_CorrespondingPricePerShare', window );">Corresponding price per share</a></td>
<td class="nump">$ 0.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.55<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="top.Show.showAR( this, 'defref_us-gaap_WarrantExercisePriceIncrease', window );">Exercise price warrant</a></td>
<td class="nump">$ 0.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.55<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="top.Show.showAR( this, 'defref_itp_AggregateSharesOfCommonStock', window );">Aggregate shares of common stock (in Shares)</a></td>
<td class="nump">29,277,866<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="top.Show.showAR( this, 'defref_itp_WarrantsToPurchaseShares', window );">Warrants to purchase shares (in Shares)</a></td>
<td class="nump">14,638,933<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Shares of common stock (in Shares)</a></td>
<td class="nump">14,638,933<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="top.Show.showAR( this, 'defref_itp_PublicOfferingForGrossProceeds', window );">Public offering for gross proceeds (in Dollars)</a></td>
<td class="nump">$ 21.9<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_AggregateSharesOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate shares of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_CommonStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_CommonStockDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common stock description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_CorrespondingPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Corresponding price per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public offering for gross proceeds.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_WarrantsToPurchaseShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants to purchase shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_WarrantExercisePriceIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share increase in exercise price of warrant. Excludes change due to standard antidilution provision.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>
</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="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.1</span><table class="report" border="0" cellspacing="2" id="idm140469846080648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">3 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>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_CommonStockIssuedToPurchaseStock', window );">Warrants to purchase shares of common stock</a></td>
<td class="nump">14,638,933<span></span>
</td>
<td class="nump">26,181,818<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="top.Show.showAR( this, 'defref_itp_WarrantTermDescription', window );">Warrant term, description</a></td>
<td class="text">The March 2021Warrants are exercisable
commencing on March 1, 2021at an exercise price of $0.75 and will expire on March 1, 2026. 67,500 March 2021 Warrants were exercised
in January and March 2021 at the exercise price of $0.75 per share and 14,571,433 March 2021 Warrants were outstanding as of March 31,
2022.<span></span>
</td>
<td class="text">Warrants
are exercisable commencing on January 20, 2021 at an exercise price of $0.55 and will expire on January 20, 2026. 14,106,900 January
2021 Warrants were exercised in January and February of 2021 at the exercise price of $0.55 per share. 12,074,918 January 2021 Warrants
were outstanding as of March 31, 2022<span></span>
</td>
<td class="text">These warrants are 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. 880,000 May 2020 Warrants were exercised in February 2021
at the exercise price of $0.7425 per share and 3,520,000 May 2020 Warrants were outstanding as of March 31, 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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1', window );">Issuance of common stock and warrants</a></td>
<td class="nump">29,277,866<span></span>
</td>
<td class="nump">26,181,818<span></span>
</td>
<td class="nump">4,400,000<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="top.Show.showAR( this, 'defref_itp_CommonStockIssuedToPurchaseStock', window );">Warrants to purchase shares of common stock</a></td>
<td class="nump">14,638,933<span></span>
</td>
<td class="nump">26,181,818<span></span>
</td>
<td class="nump">4,400,000<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="top.Show.showAR( this, 'defref_itp_InvestmentWarrantsExercisePrice', window );">Exercise price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.7425<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_InvestmentWarrantsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_InvestmentWarrantsExercisePrice</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_WarrantTermDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrant term, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>79
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469842571704">
<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">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Outstanding and exercisable at beginning of the period | shares</a></td>
<td class="nump">30,166,351<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="top.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">$ 0.6691<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Number of Exercised during the period | shares</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Number of Cancelled or expired during the period | shares</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weight average exercise price of Cancelled or expired during the period | $ / shares</a></td>
<td class="text"> <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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Outstanding and exercisable at end of the period | shares</a></td>
<td class="nump">30,166,351<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="top.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">$ 0.6691<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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)(04)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>80
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469849176888">
<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">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Warrants Outstanding, Number of Shares | shares</a></td>
<td class="nump">30,166,351<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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Warrants Outstanding, Weighted Average Remaining Contractual life (in years)</a></td>
<td class="text">3 years 10 months 2 days<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Warrants Outstanding, Weighted Average Exercise Price | $ / shares</a></td>
<td class="nump">$ 0.6691<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Warrants Exercisable, Number of Shares | shares</a></td>
<td class="nump">30,166,351<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Warrants Exercisable, Weighted Average Exercise Price | $ / shares</a></td>
<td class="nump">$ 0.6691<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>81
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469846082568">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 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="top.Show.showAR( this, 'defref_itp_BasicLossPerShareAbstract', window );"><strong>Basic loss per share</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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss for the period - numerator</a></td>
<td class="num">$ (2,488,214)<span></span>
</td>
<td class="num">$ (4,338,856)<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="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common stock outstanding - denominator</a></td>
<td class="nump">99,049,900<span></span>
</td>
<td class="nump">36,156,280<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="top.Show.showAR( this, 'defref_itp_NetIncomelossPerShare', window );">Net loss per share</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.12)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_DilutedIncomePerShareAbstract', window );"><strong>Diluted income per share</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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income for the period- numerator</a></td>
<td class="num">$ (2,488,214)<span></span>
</td>
<td class="num">$ (4,338,856)<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="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common stock outstanding - denominator</a></td>
<td class="nump">99,049,900<span></span>
</td>
<td class="nump">36,156,280<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="top.Show.showAR( this, 'defref_itp_EffectOfDilution', window );">Effect of dilution</a></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="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common stock outstanding - denominator</a></td>
<td class="nump">99,049,900<span></span>
</td>
<td class="nump">36,156,280<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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedProFormaAdjustment', window );">Diluted loss per share</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.12)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_BasicLossPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_BasicLossPerShareAbstract</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_DilutedIncomePerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DilutedIncomePerShareAbstract</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pro forma diluted earnings per share adjustment to reconcile between net income and pro forma amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 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><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 (a)<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 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<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 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-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 (c)<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 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 10: 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 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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<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 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>82
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469839241144">
<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">1 Months Ended</th>
<th class="th" colspan="2">3 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>Dec. 22, 2017</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_DescriptionOfCarryForwardsExpire', window );">Description of carry forwards expire</a></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>
<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="top.Show.showAR( this, 'defref_itp_DeferredTaxAssetsValuationAllowancePercentage', window );">Percentage of valuation allowance</a></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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_EffectiveIncomeTaxRate', window );">Effective income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.30%<span></span>
</td>
<td class="nump">2.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_IncomeTaxStatuteOfLimitationsPeriod', window );">Income tax, statute of limitations period</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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory tax rate</a></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>
<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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State tax rates</a></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>
<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="top.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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=country_CN', window );">China [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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">$ 2,508,797<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DeferredTaxAssetsValuationAllowancePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DeferredTaxAssetsValuationAllowancePercentage</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_DescriptionOfCarryForwardsExpire">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of carry forwards expire.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective income tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income tax statute of limitation period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_USStatutoryFederalIncomeTaxRateFromTheHighestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>U.S. statutory federal income tax rate from the highest rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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_CN</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="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.1</span><table class="report" border="0" cellspacing="2" id="idm140469843578120">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current Tax Provision PRC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 488,889<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="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred Tax Provision PRC</a></td>
<td class="num">$ (348,989)<span></span>
</td>
<td class="num">(589,094)<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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total Provision for (Deferred tax benefit)/ Income Taxes</a></td>
<td class="num">$ (348,989)<span></span>
</td>
<td class="num">$ (100,205)<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>84
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469849029000">
<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>Mar. 31, 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="top.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="top.Show.showAR( this, 'defref_itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent', window );">Depreciation and amortization of property, plant and equipment</a></td>
<td class="nump">$ 15,237,384<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="top.Show.showAR( this, 'defref_itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent', window );">Impairment of property, plant and equipment</a></td>
<td class="nump">808,596<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="top.Show.showAR( this, 'defref_itp_DeferredTaxAssetsMiscellaneousCurrent', window );">Miscellaneous</a></td>
<td class="nump">373,757<span></span>
</td>
<td class="nump">342,170<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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">Net operating loss carryover of PRC company</a></td>
<td class="nump">246,751<span></span>
</td>
<td class="nump">388,620<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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">16,666,488<span></span>
</td>
<td class="nump">16,268,679<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Total deferred tax assets, net</a></td>
<td class="nump">$ 11,666,488<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets depreciation of amortization property plant and equipment current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets impairment of property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax asset Miscellaneous.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>85
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469849151128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of reconciles the statutory rates effective tax rates<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 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="top.Show.showAR( this, 'defref_itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract', window );"><strong>Schedule of reconciles the statutory rates effective tax rates [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="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Effect of different tax jurisdiction</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(22.70%)<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="top.Show.showAR( this, 'defref_itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes', window );">Effect of tax and book difference</a></td>
<td class="num">(12.70%)<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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">(Over) Under-provision in previous year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">12.30%<span></span>
</td>
<td class="nump">2.30%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes</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_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>
</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="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.1</span><table class="report" border="0" cellspacing="2" id="idm140469847312664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stock Incentive Plans (Details)<br></strong></div></th>
<th class="th">
<div>Nov. 12, 2021 </div>
<div>shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=itp_IncentiveStockPlanMember', window );">2021 Incentive Stock Plan [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="top.Show.showAR( this, 'defref_itp_StockIncentivePlansDetailsLineItems', window );"><strong>Stock Incentive Plans (Details) [Line Items]</strong></a></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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares</a></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_PlanNameAxis=itp_IncentiveStockPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>87
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469843469288">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Mar. 31, 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>Mar. 31, 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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Area of land (in Square Feet) | ft&#178;</a></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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease term</a></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="top.Show.showAR( this, 'defref_itp_LeaseExpiryTerm', window );">Lease expires date</a></td>
<td class="text">Dec. 31,  2031<span></span>
</td>
<td class="text">Dec. 31,  2031<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="top.Show.showAR( this, 'defref_us-gaap_RentalProperties', window );">Annual rental payment</a></td>
<td class="nump">$ 18,903<span></span>
</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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Operating lease renewable term</a></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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_OutstandingCommitment', window );">Outstanding commitments | $</a></td>
<td class="nump">$ 4,749,646<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="top.Show.showAR( this, 'defref_itp_LongtermLoanFromFinancialInstitution', window );">Long-term loan from financial institutions</a></td>
<td class="nump">$ 4,883,274<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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_ExpectedTerm', window );">Expected term</a></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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_ExpectedTerm', window );">Expected 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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease term</a></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">5 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="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Annual rental payment</a></td>
<td class="nump">$ 157,522<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_CommitmentsandContingenciesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_LeaseExpiryTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease expiry term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LeaseExpiryTerm</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: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_itp_LongtermLoanFromFinancialInstitution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-term loan from financial institutions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of outstanding commitment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area of land held.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash payments to lessor's for use of assets under operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of income producing properties held for rental.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>88
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469849254568">
<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>Mar. 31, 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="top.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="top.Show.showAR( this, 'defref_itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths', window );">2023</a></td>
<td class="nump">$ 71,411<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="top.Show.showAR( this, 'defref_itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears', window );">2024</a></td>
<td class="nump">18,903<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="top.Show.showAR( this, 'defref_itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears', window );">2025</a></td>
<td class="nump">18,903<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="top.Show.showAR( this, 'defref_itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears', window );">2026</a></td>
<td class="nump">18,903<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="top.Show.showAR( this, 'defref_itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears', window );">2027</a></td>
<td class="nump">18,903<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="top.Show.showAR( this, 'defref_itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter', window );">Thereafter</a></td>
<td class="nump">89,789<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="top.Show.showAR( this, 'defref_itp_TotalOperatingLeasePayments', window );">Total operating lease payments</a></td>
<td class="nump">$ 236,813<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>89
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469852378840">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>90
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140469843109272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Details) - Schedule of financial information for reportable segments - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 15,026,633<span></span>
</td>
<td class="nump">$ 22,827,553<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="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">857,544<span></span>
</td>
<td class="nump">2,262,681<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="top.Show.showAR( this, 'defref_itp_DepreciationAndAmortizationExpense', window );">Depreciation and amortization</a></td>
<td class="nump">1,270,492<span></span>
</td>
<td class="nump">1,833,101<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="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">1,956<span></span>
</td>
<td class="nump">2,366<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="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">173,189<span></span>
</td>
<td class="nump">176,386<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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense(benefit)</a></td>
<td class="num">(80,399)<span></span>
</td>
<td class="nump">416,855<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners', window );">Net income (loss)</a></td>
<td class="num">(704,673)<span></span>
</td>
<td class="nump">1,087,209<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="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">63,717,093<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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">398,388<span></span>
</td>
<td class="nump">1,251,416<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="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="num">(563,777)<span></span>
</td>
<td class="num">(456,207)<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="top.Show.showAR( this, 'defref_itp_DepreciationAndAmortizationExpense', window );">Depreciation and amortization</a></td>
<td class="nump">2,061,937<span></span>
</td>
<td class="nump">2,257,067<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="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">170<span></span>
</td>
<td class="nump">206<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="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">13,507<span></span>
</td>
<td class="nump">20,418<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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense(benefit)</a></td>
<td class="num">(411,191)<span></span>
</td>
<td class="num">(515,629)<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners', window );">Net income (loss)</a></td>
<td class="num">(1,605,442)<span></span>
</td>
<td class="num">(1,478,604)<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="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">143,085,690<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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">56,597<span></span>
</td>
<td class="nump">130,458<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="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">16,678<span></span>
</td>
<td class="nump">24,531<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="top.Show.showAR( this, 'defref_itp_DepreciationAndAmortizationExpense', window );">Depreciation and amortization</a></td>
<td class="nump">440,807<span></span>
</td>
<td class="nump">2,319<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="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">1,329<span></span>
</td>
<td class="nump">1,761<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="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">84,117<span></span>
</td>
<td class="nump">82,097<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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense(benefit)</a></td>
<td class="nump">142,601<span></span>
</td>
<td class="num">(1,431)<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners', window );">Net income (loss)</a></td>
<td class="num">(231,890)<span></span>
</td>
<td class="num">(68,045)<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="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">23,402,793<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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">&#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="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></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="top.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">&#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="top.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">&#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="top.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">&#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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense(benefit)</a></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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners', window );">Net income (loss)</a></td>
<td class="nump">19,788<span></span>
</td>
<td class="num">(3,879,416)<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="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">8,805,912<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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">15,481,618<span></span>
</td>
<td class="nump">24,209,427<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="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">310,445<span></span>
</td>
<td class="nump">1,831,005<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="top.Show.showAR( this, 'defref_itp_DepreciationAndAmortizationExpense', window );">Depreciation and amortization</a></td>
<td class="nump">3,773,236<span></span>
</td>
<td class="nump">4,092,487<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="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">3,455<span></span>
</td>
<td class="nump">4,333<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="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">270,813<span></span>
</td>
<td class="nump">278,901<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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense(benefit)</a></td>
<td class="num">(348,989)<span></span>
</td>
<td class="num">(100,205)<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners', window );">Net income (loss)</a></td>
<td class="num">(2,488,214)<span></span>
</td>
<td class="num">(4,338,856)<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="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">239,011,488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">241,535,202<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></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="top.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">&#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="top.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">&#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="top.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">&#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="top.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">&#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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners', window );">Net income (loss)</a></td>
<td class="nump">34,003<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<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_DepreciationAndAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of net income allocated to limited partners.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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_EnterprisewideConsolidatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>
</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="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.1</span><table class="report" border="0" cellspacing="2" id="idm140469847471752">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_ConcentrationCreditRiskPercentage', window );">Concentration credit risk, percentage</a></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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_ConcentrationCreditRiskPercentage', window );">Concentration credit risk, percentage</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">10.00%<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="top.Show.showAR( this, 'defref_itp_NumberOfSupplier', window );">Number of major supplier</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=itp_SupplierOneMember', window );">Supplier Two [Member] | Total Purchases [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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_itp_ConcentrationCreditRiskPercentage', window );">Concentration credit risk, percentage</a></td>
<td class="nump">77.00%<span></span>
</td>
<td class="nump">81.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_ConcentrationCreditRiskPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ConcentrationCreditRiskPercentage</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of major supplier.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>
</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="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.1</span><table class="report" border="0" cellspacing="2" id="idm140469848967336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration of Credit Risk (Details)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<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>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense', window );">Federal deposit insurance corporation</a></td>
<td class="nump">$ 78,762<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">Maximum coverage from FDIC | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,292,223<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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">Maximum coverage from FDIC</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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">Maximum coverage from FDIC</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; 39,944,290<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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>93
<FILENAME>f10q0322_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/20220331"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:pf0="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-20220331.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-03-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2022-05-10</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2022-03-31</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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c7">
        <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="c8">
        <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="c9">
        <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="c10">
        <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="c11">
        <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="c12">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c13">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c14">
        <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-03-31</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:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c16">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c17">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c18">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c19">
        <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-03-31</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:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c21">
        <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="c22">
        <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="c23">
        <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="c24">
        <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="c25">
        <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="c26">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c27">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c28">
        <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-03-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:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c30">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c31">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c32">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c33">
        <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="c34">
        <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="c35">
        <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="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2010-06-30</instant>
        </period>
    </context>
    <context id="c37">
        <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="c38">
        <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="c39">
        <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="c40">
        <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="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2010-12-31</instant>
        </period>
    </context>
    <context id="c42">
        <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-02</startDate>
            <endDate>2019-06-25</endDate>
        </period>
    </context>
    <context id="c43">
        <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-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c44">
        <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-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c45">
        <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-03-31</instant>
        </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>2021-12-31</instant>
        </period>
    </context>
    <context id="c47">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c48">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c49">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c50">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c53">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c54">
        <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="c55">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c56">
        <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="c57">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c58">
        <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="c59">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c60">
        <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="c61">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c62">
        <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="c63">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c64">
        <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="c65">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c66">
        <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="c67">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c68">
        <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="c69">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c70">
        <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="c71">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c72">
        <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="c73">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c74">
        <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="c75">
        <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="c76">
        <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="c77">
        <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="c78">
        <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="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2020-08-17</instant>
        </period>
    </context>
    <context id="c80">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c81">
        <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="c82">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c83">
        <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="c84">
        <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-11-25</instant>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2021-11-25</instant>
        </period>
    </context>
    <context id="c86">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c87">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c88">
        <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="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-04-16</startDate>
            <endDate>2014-04-16</endDate>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2014-04-16</instant>
        </period>
    </context>
    <context id="c91">
        <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="c92">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c93">
        <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="c94">
        <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="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2018-06-21</startDate>
            <endDate>2018-06-21</endDate>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-07-15</instant>
        </period>
    </context>
    <context id="c97">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c98">
        <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="c99">
        <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="c100">
        <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="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2019-04-17</instant>
        </period>
    </context>
    <context id="c102">
        <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="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2019-12-12</instant>
        </period>
    </context>
    <context id="c104">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c105">
        <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="c106">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c107">
        <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="c108">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c109">
        <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="c110">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c111">
        <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="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-12-24</startDate>
            <endDate>2013-01-01</endDate>
        </period>
    </context>
    <context id="c114">
        <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="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="c116">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c117">
        <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="c118">
        <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="c119">
        <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="c120">
        <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="c121">
        <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="c122">
        <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="c123">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c124">
        <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="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:TitleOfIndividualAxis">pf0:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-03-01</instant>
        </period>
    </context>
    <context id="c126">
        <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="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:TitleOfIndividualAxis">pf0:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-07-13</instant>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:TitleOfIndividualAxis">pf0:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-10-14</instant>
        </period>
    </context>
    <context id="c129">
        <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="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2021-07-12</startDate>
            <endDate>2021-07-12</endDate>
        </period>
    </context>
    <context id="c131">
        <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="c132">
        <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="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:TitleOfIndividualAxis">pf0:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:TitleOfIndividualAxis">pf0:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:TitleOfIndividualAxis">pf0:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:TitleOfIndividualAxis">pf0: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="c137">
        <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="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2021-12-08</instant>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2013-08-07</startDate>
            <endDate>2013-08-07</endDate>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">itp:OneEmployeeDormitoryBuildingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:HebeiFangshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-08-07</startDate>
            <endDate>2013-08-07</endDate>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">itp:TwoEmployeeDormitoryBuildingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:HebeiFangshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-08-07</startDate>
            <endDate>2013-08-07</endDate>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">itp:ThreeEmployeeDormitoryBuildingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:HebeiFangshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-08-07</startDate>
            <endDate>2013-08-07</endDate>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:HebeiFangshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-08-07</startDate>
            <endDate>2013-08-07</endDate>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2016-08-06</endDate>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pf0:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pf0:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c147">
        <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="c148">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c149">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c150">
        <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="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2021-02-21</startDate>
            <endDate>2021-03-01</endDate>
        </period>
    </context>
    <context id="c152">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c153">
        <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="c154">
        <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="c155">
        <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="c156">
        <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="c157">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c158">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-01</startDate>
            <endDate>2017-12-22</endDate>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-01</startDate>
            <endDate>2017-12-22</endDate>
        </period>
    </context>
    <context id="c161">
        <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-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c164">
        <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="c165">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">itp:HebeiFangshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c167">
        <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="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c170">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c171">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c172">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c173">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c174">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c175">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c176">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c177">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c178">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c179">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c180">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c181">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c182">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c183">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c184">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c185">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c186">
        <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="c187">
        <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="c188">
        <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="c189">
        <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="c190">
        <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="c191">
        <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="c192">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c193">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c194">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c195">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c196">
        <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-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c197">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2015-04-17</startDate>
            <endDate>2015-05-01</endDate>
        </period>
    </context>
    <context id="c199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</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-03-31</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">99049900</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Cash contextRef="c2" decimals="0" unitRef="usd">15358443</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">73563</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">4984738</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">4354676</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">23025189</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">892743</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">48615789</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="0" unitRef="usd">55516149</us-gaap:AssetsCurrent>
    <us-gaap:PrepaidExpenseNoncurrent contextRef="c3" decimals="0" unitRef="usd">43446210</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c2" decimals="0" unitRef="usd">2254357</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">174077916</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">2396938</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">11666488</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">239011488</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">5984374</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">6868089</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">228051</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">72616</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c3" decimals="0" unitRef="usd">10255</us-gaap:AccountsPayableCurrent>
    <itp:AdvanceFromCustomers1 contextRef="c2" decimals="0" unitRef="usd">39866</itp:AdvanceFromCustomers1>
    <itp:AdvanceFromCustomers1 contextRef="c3" decimals="0" unitRef="usd">39694</itp:AdvanceFromCustomers1>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="c2" decimals="0" unitRef="usd">727433</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">278287</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">5739631</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c3" decimals="0" unitRef="usd">5250539</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c3" decimals="0" unitRef="usd">1108038</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">19938347</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">2992974</us-gaap:DeferredRevenueAndCreditsCurrent>
    <us-gaap:DeferredRevenueAndCreditsCurrent contextRef="c3" decimals="0" unitRef="usd">2980065</us-gaap:DeferredRevenueAndCreditsCurrent>
    <itp:DeferredGainOnSaleleaseback contextRef="c2" decimals="0" unitRef="usd">131185</itp:DeferredGainOnSaleleaseback>
    <itp:DeferredGainOnSaleleaseback contextRef="c3" decimals="0" unitRef="usd">155110</itp:DeferredGainOnSaleleaseback>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c2" decimals="0" unitRef="usd">84204</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">1676946</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent contextRef="c3" decimals="0" unitRef="usd">2063534</us-gaap:DerivativeLiabilitiesNoncurrent>
    <itp:VariableInterestEntityConsolidatedCarryingAmountLiabilities1 contextRef="c2" decimals="0" unitRef="usd">17240190</itp:VariableInterestEntityConsolidatedCarryingAmountLiabilities1>
    <itp:VariableInterestEntityConsolidatedCarryingAmountLiabilities1 contextRef="c3" decimals="0" unitRef="usd">17924475</itp:VariableInterestEntityConsolidatedCarryingAmountLiabilities1>
    <us-gaap:Liabilities contextRef="c2" decimals="0" unitRef="usd">24823656</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">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c3" decimals="0" unitRef="shares">500000000</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">99049900</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c3" decimals="0" unitRef="shares">99049900</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c2" decimals="0" unitRef="shares">99049900</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c3" decimals="0" unitRef="shares">99049900</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c2" decimals="0" unitRef="usd">99050</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c3" decimals="0" unitRef="usd">99050</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c2" decimals="0" unitRef="usd">88927787</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c3" decimals="0" unitRef="usd">88927787</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">11422306</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">107658115</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">214187832</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">239011488</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="0" unitRef="usd">241535202</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues contextRef="c0" decimals="0" unitRef="usd">15481618</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c4" decimals="0" unitRef="usd">24209427</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSoldOverhead contextRef="c0" decimals="0" unitRef="usd">15171173</us-gaap:CostOfGoodsAndServicesSoldOverhead>
    <us-gaap:CostOfGoodsAndServicesSoldOverhead contextRef="c4" decimals="0" unitRef="usd">22378422</us-gaap:CostOfGoodsAndServicesSoldOverhead>
    <us-gaap:GrossProfit contextRef="c0" decimals="0" unitRef="usd">310445</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c4" decimals="0" unitRef="usd">1831005</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c0" decimals="0" unitRef="usd">3300881</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c4" decimals="0" unitRef="usd">2555318</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary contextRef="c0" decimals="0" unitRef="usd">34003</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-2956433</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-724313</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest contextRef="c0" decimals="0" unitRef="usd">3455</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c4" decimals="0" unitRef="usd">4333</us-gaap:InvestmentIncomeInterest>
    <itp:SubsidyIncome contextRef="c4" decimals="0" unitRef="usd">196787</itp:SubsidyIncome>
    <us-gaap:InterestExpense contextRef="c0" decimals="0" unitRef="usd">270813</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c4" decimals="0" unitRef="usd">278901</us-gaap:InterestExpense>
    <us-gaap:UnrealizedGainLossOnDerivatives contextRef="c0" decimals="0" unitRef="usd">386588</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives contextRef="c4" decimals="0" unitRef="usd">-3636967</us-gaap:UnrealizedGainLossOnDerivatives>
    <itp:IncomeLossBeforeIncomeTaxes contextRef="c0" decimals="0" unitRef="usd">-2837203</itp:IncomeLossBeforeIncomeTaxes>
    <itp:IncomeLossBeforeIncomeTaxes contextRef="c4" decimals="0" unitRef="usd">-4439061</itp:IncomeLossBeforeIncomeTaxes>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="0" unitRef="usd">-348989</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c4" decimals="0" unitRef="usd">-100205</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-2488214</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-4338856</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c0" decimals="0" unitRef="usd">926138</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c4" decimals="0" unitRef="usd">-1468770</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="0" unitRef="usd">-1562076</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c4" decimals="0" unitRef="usd">-5807626</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare contextRef="c0" decimals="2" unitRef="usdPershares">-0.03</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare contextRef="c4" decimals="2" unitRef="usdPershares">-0.12</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c0" decimals="0" unitRef="shares">99049900</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c4" decimals="0" unitRef="shares">36156280</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-2488214</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-4338856</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization contextRef="c0" decimals="0" unitRef="usd">3773236</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c4" decimals="0" unitRef="usd">4092487</us-gaap:DepreciationAndAmortization>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c0" decimals="0" unitRef="usd">386588</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c4" decimals="0" unitRef="usd">-3636967</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal contextRef="c0" decimals="0" unitRef="usd">34001</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c0" decimals="0" unitRef="usd">4211</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c4" decimals="0" unitRef="usd">52018</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c0" decimals="0" unitRef="usd">-348989</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c4" decimals="0" unitRef="usd">-589094</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="0" unitRef="usd">98921</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c4" decimals="0" unitRef="usd">2920798</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c0" decimals="0" unitRef="usd">-3056189</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c4" decimals="0" unitRef="usd">3645323</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c0" decimals="0" unitRef="usd">-1515515</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c4" decimals="0" unitRef="usd">6270151</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c0" decimals="0" unitRef="usd">62315</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c4" decimals="0" unitRef="usd">1785742</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties contextRef="c4" decimals="0" unitRef="usd">-311679</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c0" decimals="0" unitRef="usd">-14181</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c4" decimals="0" unitRef="usd">86375</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c0" decimals="0" unitRef="usd">483666</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c4" decimals="0" unitRef="usd">-84719</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c0" decimals="0" unitRef="usd">-1112820</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c4" decimals="0" unitRef="usd">226699</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" unitRef="usd">4411418</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c4" decimals="0" unitRef="usd">-8280332</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="0" unitRef="usd">368504</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c4" decimals="0" unitRef="usd">44599</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <itp:AcquisitionOfLand contextRef="c0" decimals="0" unitRef="usd">6807468</itp:AcquisitionOfLand>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="0" unitRef="usd">-7175972</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c4" decimals="0" unitRef="usd">-44599</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromBankDebt contextRef="c4" decimals="0" unitRef="usd">41837553</us-gaap:ProceedsFromBankDebt>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="c0" decimals="0" unitRef="usd">51708</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="c4" decimals="0" unitRef="usd">43230</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <itp:LoanRepaidByARelatedParty contextRef="c0" decimals="0" unitRef="usd">6945022</itp:LoanRepaidByARelatedParty>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="0" unitRef="usd">6893314</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c4" decimals="0" unitRef="usd">41794323</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c0" decimals="0" unitRef="usd">28071</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="0" unitRef="usd">-170838</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" unitRef="usd">4156831</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c4" decimals="0" unitRef="usd">33298554</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="0" unitRef="usd">11201612</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c5" decimals="0" unitRef="usd">4142437</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c2" decimals="0" unitRef="usd">15358443</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c6" decimals="0" unitRef="usd">37440991</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c0" decimals="0" unitRef="usd">85094</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c4" decimals="0" unitRef="usd">97642</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c0" decimals="0" unitRef="usd">1112820</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c4" decimals="0" unitRef="usd">262191</us-gaap:IncomeTaxesPaidNet>
    <itp:CashBankBalances contextRef="c0" decimals="0" unitRef="usd">15358443</itp:CashBankBalances>
    <itp:CashBankBalances contextRef="c4" decimals="0" unitRef="usd">37440991</itp:CashBankBalances>
    <itp:TotalCashEquivalentsAndRestrictedCash contextRef="c0" decimals="0" unitRef="usd">15358443</itp:TotalCashEquivalentsAndRestrictedCash>
    <itp:TotalCashEquivalentsAndRestrictedCash contextRef="c4" decimals="0" unitRef="usd">37440991</itp:TotalCashEquivalentsAndRestrictedCash>
    <us-gaap:SharesOutstanding contextRef="c7" decimals="0" unitRef="shares">28535816</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c7" decimals="0" unitRef="usd">28536</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c8" decimals="0" unitRef="usd">53989548</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c9" decimals="0" unitRef="usd">6080574</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c10" decimals="0" unitRef="usd">5740722</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c11" decimals="0" unitRef="usd">109240794</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c5" decimals="0" unitRef="usd">175080174</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c12" decimals="0" unitRef="shares">26181818</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c12" decimals="0" unitRef="usd">26182</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c13" decimals="0" unitRef="usd">8002488</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c4" decimals="0" unitRef="usd">8028670</us-gaap:StockIssuedDuringPeriodValueOther>
    <itp:StockIssuedDuringPeriodValuePublicInvestor contextRef="c12" decimals="0" unitRef="shares">29277866</itp:StockIssuedDuringPeriodValuePublicInvestor>
    <itp:StockIssuedDuringPeriodValuePublicInvestors contextRef="c12" decimals="0" unitRef="usd">29278</itp:StockIssuedDuringPeriodValuePublicInvestors>
    <itp:StockIssuedDuringPeriodValuePublicInvestors contextRef="c13" decimals="0" unitRef="usd">15585867</itp:StockIssuedDuringPeriodValuePublicInvestors>
    <itp:StockIssuedDuringPeriodValuePublicInvestors contextRef="c4" decimals="0" unitRef="usd">15615145</itp:StockIssuedDuringPeriodValuePublicInvestors>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c12" decimals="0" unitRef="shares">15054400</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c12" decimals="0" unitRef="usd">15054</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c13" decimals="0" unitRef="usd">11349884</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c4" decimals="0" unitRef="usd">11364938</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c14" decimals="0" unitRef="usd">-1468772</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c4" decimals="0" unitRef="usd">-1468772</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ProfitLoss contextRef="c15" decimals="0" unitRef="usd">-4338856</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c4" decimals="0" unitRef="usd">-4338856</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding contextRef="c16" decimals="0" unitRef="shares">99049900</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c16" decimals="0" unitRef="usd">99050</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c17" decimals="0" unitRef="usd">88927787</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c18" decimals="0" unitRef="usd">6080574</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c19" decimals="0" unitRef="usd">4271950</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c20" decimals="0" unitRef="usd">104901938</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c6" decimals="0" unitRef="usd">204281299</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding contextRef="c21" decimals="0" unitRef="shares">99049900</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c21" decimals="0" unitRef="usd">99050</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c22" decimals="0" unitRef="usd">88927787</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c23" decimals="0" unitRef="usd">6080574</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c24" decimals="0" unitRef="usd">10496168</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c25" decimals="0" unitRef="usd">110146329</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" unitRef="usd">215749908</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c26" decimals="0" unitRef="usd">926138</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c0" decimals="0" unitRef="usd">926138</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ProfitLoss contextRef="c27" decimals="0" unitRef="usd">-2488214</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" unitRef="usd">-2488214</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding contextRef="c28" decimals="0" unitRef="shares">99049900</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c28" decimals="0" unitRef="usd">99050</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c29" decimals="0" unitRef="usd">88927787</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c30" decimals="0" unitRef="usd">6080574</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c31" decimals="0" unitRef="usd">11422306</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c32" decimals="0" unitRef="usd">107658115</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" unitRef="usd">214187832</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(1)
Organization and Business Background&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;
and a new CUSIP number, 46527C100, at such time.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
October 29, 2007, pursuant to an agreement and plan of merger (the &#x201c;Merger Agreement&#x201d;), the Company acquired Dongfang Zhiye
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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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. An Dongfang 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 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 for the three months ended March 31, 2022 and 2021
was accounted for 99.63% and 99.46% of the Company&#x2019;s total revenue, respectively. Dongfang Paper also accounted for 86.52% and 84.13%
of the total assets of the Company as of March 31, 2022 and December 31, 2021, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2022 and December 31, 2021, details of the Company&#x2019;s subsidiaries and variable interest entities are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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 style="text-align: center; padding-left: 0.125in"&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&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 of&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 style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center; padding-left: 0.125in"&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;Incorporation&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;Incorporation or&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;Percentage of&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="border-bottom: Black 1.5pt solid; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold"&gt;Name&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;or Establishment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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="padding-bottom: 1.5pt; 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;Ownership&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Principal Activity&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-style: italic"&gt;Subsidiary: &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&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&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 28%; text-align: left"&gt;Dongfang Holding&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 17%; text-align: center"&gt;November 13, 2006&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 17%; 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: 12%; 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: 20%; text-align: center"&gt;Inactive investment holding&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;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="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Baoding Shengde&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;June 1, 2009&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; 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="text-indent: -0.125in; padding-left: 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: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&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&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Dongfang Paper&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;March 10, 1996&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; 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="vertical-align: top; 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;&#160;&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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&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="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.4pt"/&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16.6pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Dongfang Paper is treated as a 100% controlled variable interest entity of the Company.&lt;/span&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 March 31, 2022 and December 31, 2021 are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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 style="white-space: nowrap; text-align: center; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold"&gt;March 31,&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold"&gt;December 31,&lt;/td&gt;&lt;td style="white-space: nowrap; 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; padding-left: 0.125in"&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; font-weight: bold; border-bottom: Black 1.5pt solid"&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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&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 style="text-indent: -0.125in; padding-left: 0.125in; 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 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;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&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="text-indent: -0.125in; padding-left: 0.125in; 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;2,724,233&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-indent: -0.125in; padding-left: 0.125in; 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-12"&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-13"&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-indent: -0.125in; padding-left: 0.125in; 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,984,738&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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 style="text-indent: -0.125in; padding-left: 0.125in"&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,343,573&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; padding-left: 0.125in; 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;17,582,379&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; padding-left: 0.125in; 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;892,743&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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 style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; padding-left: 0.125in; 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;30,527,666&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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 style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; padding-left: 0.125in; 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;&#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;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-indent: -0.125in; padding-left: 0.125in; 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,254,357&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; padding-left: 0.125in; 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;163,940,060&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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="text-indent: -0.125in; padding-left: 0.125in; 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;10,080,698&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="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"/&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"/&gt;&lt;td style="padding-bottom: 1.5pt"&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 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-indent: -0.125in; padding-left: 0.125in; 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;206,802,781&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; "&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 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-indent: -0.125in; padding-left: 0.125in; 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; "&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 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-indent: -0.125in; padding-left: 0.125in; 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; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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,984,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;$&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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;2,299,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;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; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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;228,051&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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;72,616&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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;39,866&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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-14"&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-15"&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-indent: -0.125in; padding-left: 0.125in; 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;263,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;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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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;5,143,679&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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;&lt;div style="-sec-ix-hidden: hidden-fact-16"&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,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; background-color: rgb(204,238,255)"&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 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-indent: -0.125in; padding-left: 0.125in; 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;14,031,827&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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; background-color: rgb(204,238,255)"&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 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-indent: -0.125in; padding-left: 0.125in; 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;2,992,974&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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;131,185&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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;84,204&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; background-color: rgb(204,238,255)"&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 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-indent: -0.125in; padding-left: 0.125in; 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,240,190&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:StockIssuedDuringPeriodSharesAcquisitions contextRef="c33" decimals="0" unitRef="shares">7450497</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c34" 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="c35" decimals="0" unitRef="usd">10000000</us-gaap:Capital>
    <us-gaap:Capital contextRef="c36" decimals="0" unitRef="usd">60000000</us-gaap:Capital>
    <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c37" decimals="2" unitRef="pure">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <itp:ServiceFeePercentageOfNetProfit contextRef="c38" decimals="2" unitRef="pure">0.80</itp:ServiceFeePercentageOfNetProfit>
    <us-gaap:InvestmentOwnedBalancePrincipalAmount contextRef="c38" decimals="0" unitRef="usd">10000000</us-gaap:InvestmentOwnedBalancePrincipalAmount>
    <us-gaap:LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability contextRef="c39">(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;</us-gaap:LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability>
    <us-gaap:TerminationLoans contextRef="c40" decimals="0" unitRef="usd">10000000</us-gaap:TerminationLoans>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c38" decimals="0" unitRef="usd">10000000</us-gaap:DebtInstrumentFaceAmount>
    <itp:PercentageShareOfDistributableProfit contextRef="c41" decimals="2" unitRef="pure">1</itp:PercentageShareOfDistributableProfit>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c42" decimals="-6" unitRef="cny">320000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c42" decimals="-6" unitRef="usd">45000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <itp:PercentageOfRevenue contextRef="c43" decimals="4" unitRef="pure">0.9963</itp:PercentageOfRevenue>
    <itp:PercentageOfRevenue contextRef="c44" decimals="4" unitRef="pure">0.9946</itp:PercentageOfRevenue>
    <itp:PercentageOfTotalAssets contextRef="c45" decimals="4" unitRef="pure">0.8652</itp:PercentageOfTotalAssets>
    <itp:PercentageOfTotalAssets contextRef="c46" 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="text-align: center; padding-left: 0.125in"&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&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 of&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 style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center; padding-left: 0.125in"&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;Incorporation&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;Incorporation or&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;Percentage of&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="border-bottom: Black 1.5pt solid; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold"&gt;Name&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;or Establishment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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="padding-bottom: 1.5pt; 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;Ownership&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Principal Activity&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-style: italic"&gt;Subsidiary: &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&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&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 28%; text-align: left"&gt;Dongfang Holding&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 17%; text-align: center"&gt;November 13, 2006&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 17%; 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: 12%; 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: 20%; text-align: center"&gt;Inactive investment holding&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;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="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Baoding Shengde&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;June 1, 2009&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; 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="text-indent: -0.125in; padding-left: 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: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&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&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Dongfang Paper&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;March 10, 1996&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; 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="vertical-align: top; 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;&#160;&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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <itp:DateOfIncorporationOrEstablishments contextRef="c47">November 13, 2006</itp:DateOfIncorporationOrEstablishments>
    <itp:PlaceOfIncorporationOrEstablishment contextRef="c47">BVI</itp:PlaceOfIncorporationOrEstablishment>
    <itp:PercentageOfOwnership contextRef="c47">100%</itp:PercentageOfOwnership>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c47">Inactive investment holding</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <itp:DateOfIncorporationOrEstablishments contextRef="c48">February 25, 2009</itp:DateOfIncorporationOrEstablishments>
    <itp:PlaceOfIncorporationOrEstablishment contextRef="c48">State of Nevada</itp:PlaceOfIncorporationOrEstablishment>
    <itp:PercentageOfOwnership contextRef="c48">100%</itp:PercentageOfOwnership>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c48">Investment holding</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <itp:DateOfIncorporationOrEstablishments contextRef="c49">June 1, 2009</itp:DateOfIncorporationOrEstablishments>
    <itp:PlaceOfIncorporationOrEstablishment contextRef="c49">PRC</itp:PlaceOfIncorporationOrEstablishment>
    <itp:PercentageOfOwnership contextRef="c49">100%</itp:PercentageOfOwnership>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c49">Paper production and distribution</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <itp:DateOfIncorporationOrEstablishments contextRef="c50">March 10, 1996</itp:DateOfIncorporationOrEstablishments>
    <itp:PlaceOfIncorporationOrEstablishment contextRef="c50">PRC</itp:PlaceOfIncorporationOrEstablishment>
    <itp:PercentageOfOwnership contextRef="c50" id="ix_0_fact">Control*</itp:PercentageOfOwnership>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c50">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="white-space: nowrap; text-align: center; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold"&gt;March 31,&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold"&gt;December 31,&lt;/td&gt;&lt;td style="white-space: nowrap; 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; padding-left: 0.125in"&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; font-weight: bold; border-bottom: Black 1.5pt solid"&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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&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 style="text-indent: -0.125in; padding-left: 0.125in; 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 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;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&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="text-indent: -0.125in; padding-left: 0.125in; 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;2,724,233&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-indent: -0.125in; padding-left: 0.125in; 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-12"&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-13"&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-indent: -0.125in; padding-left: 0.125in; 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,984,738&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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 style="text-indent: -0.125in; padding-left: 0.125in"&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,343,573&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; padding-left: 0.125in; 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;17,582,379&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; padding-left: 0.125in; 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;892,743&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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 style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; padding-left: 0.125in; 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;30,527,666&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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 style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; padding-left: 0.125in; 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;&#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;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-indent: -0.125in; padding-left: 0.125in; 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,254,357&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; padding-left: 0.125in; 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;163,940,060&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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="text-indent: -0.125in; padding-left: 0.125in; 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;10,080,698&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="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"/&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"/&gt;&lt;td style="padding-bottom: 1.5pt"&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 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-indent: -0.125in; padding-left: 0.125in; 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;206,802,781&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; "&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 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-indent: -0.125in; padding-left: 0.125in; 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; "&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 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-indent: -0.125in; padding-left: 0.125in; 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; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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,984,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;$&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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;2,299,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;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; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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;228,051&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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;72,616&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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;39,866&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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-14"&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-15"&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-indent: -0.125in; padding-left: 0.125in; 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;263,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;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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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;5,143,679&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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;&lt;div style="-sec-ix-hidden: hidden-fact-16"&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,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; background-color: rgb(204,238,255)"&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 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-indent: -0.125in; padding-left: 0.125in; 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;14,031,827&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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; background-color: rgb(204,238,255)"&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 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-indent: -0.125in; padding-left: 0.125in; 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;2,992,974&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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;131,185&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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;84,204&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; background-color: rgb(204,238,255)"&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 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-indent: -0.125in; padding-left: 0.125in; 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,240,190&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="c51" decimals="0" unitRef="usd">2724233</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c52" decimals="0" unitRef="usd">1921407</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNet contextRef="c51" decimals="0" unitRef="usd">4984738</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet contextRef="c52" decimals="0" unitRef="usd">4867759</us-gaap:AccountsReceivableNet>
    <us-gaap:InventoryNet contextRef="c51" decimals="0" unitRef="usd">4343573</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c52" decimals="0" unitRef="usd">5823762</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c51" decimals="0" unitRef="usd">17582379</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c52" decimals="0" unitRef="usd">19942878</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent contextRef="c51" decimals="0" unitRef="usd">892743</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent contextRef="c52" decimals="0" unitRef="usd">888893</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:AssetsCurrent contextRef="c51" decimals="0" unitRef="usd">30527666</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c52" decimals="0" unitRef="usd">33444699</us-gaap:AssetsCurrent>
    <us-gaap:PrepaidExpenseNoncurrent contextRef="c52" decimals="0" unitRef="usd">41877755</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c51" decimals="0" unitRef="usd">2254357</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c52" decimals="0" unitRef="usd">2286459</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c51" decimals="0" unitRef="usd">163940060</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c52" decimals="0" unitRef="usd">116054387</us-gaap:PropertyPlantAndEquipmentNet>
    <itp:DeferredTaxAssetsNoncurrent contextRef="c51" decimals="0" unitRef="usd">10080698</itp:DeferredTaxAssetsNoncurrent>
    <itp:DeferredTaxAssetsNoncurrent contextRef="c52" decimals="0" unitRef="usd">9547741</itp:DeferredTaxAssetsNoncurrent>
    <us-gaap:Assets contextRef="c51" decimals="0" unitRef="usd">206802781</us-gaap:Assets>
    <us-gaap:Assets contextRef="c52" decimals="0" unitRef="usd">203211041</us-gaap:Assets>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c51" decimals="0" unitRef="usd">5984374</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c52" decimals="0" unitRef="usd">5958561</us-gaap:ShortTermBankLoansAndNotesPayable>
    <itp:CurrentPortionOfLongTermLoansFromCreditUnion contextRef="c51" decimals="0" unitRef="usd">2299865</itp:CurrentPortionOfLongTermLoansFromCreditUnion>
    <itp:CurrentPortionOfLongTermLoansFromCreditUnion contextRef="c52" decimals="0" unitRef="usd">2289945</itp:CurrentPortionOfLongTermLoansFromCreditUnion>
    <us-gaap:OperatingLeaseLiability contextRef="c51" decimals="0" unitRef="usd">228051</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="c52" decimals="0" unitRef="usd">210161</us-gaap:OperatingLeaseLiability>
    <us-gaap:AccountsPayableCurrent contextRef="c51" decimals="0" unitRef="usd">72616</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c52" decimals="0" unitRef="usd">10255</us-gaap:AccountsPayableCurrent>
    <itp:AdvanceFromCustomers1 contextRef="c51" decimals="0" unitRef="usd">39866</itp:AdvanceFromCustomers1>
    <itp:AdvanceFromCustomers1 contextRef="c52" decimals="0" unitRef="usd">39694</itp:AdvanceFromCustomers1>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c51" decimals="0" unitRef="usd">263376</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c52" decimals="0" unitRef="usd">279513</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c51" decimals="0" unitRef="usd">5143679</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c52" decimals="0" unitRef="usd">4740900</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c52" decimals="0" unitRef="usd">1108038</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c51" decimals="0" unitRef="usd">14031827</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c52" decimals="0" unitRef="usd">14637067</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredRevenueAndCreditsCurrent contextRef="c51" decimals="0" unitRef="usd">2992974</us-gaap:DeferredRevenueAndCreditsCurrent>
    <us-gaap:DeferredRevenueAndCreditsCurrent contextRef="c52" decimals="0" unitRef="usd">2980065</us-gaap:DeferredRevenueAndCreditsCurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c51" decimals="0" unitRef="usd">131185</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c52" decimals="0" unitRef="usd">155110</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c51" decimals="0" unitRef="usd">84204</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c52" decimals="0" unitRef="usd">152233</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities contextRef="c51" decimals="0" unitRef="usd">17240190</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c52" 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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(2)
Basis of Presentation and Significant Accounting Policies&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Principles
of Consolidation&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 March 31, 2022 and the results of operations for the three months ended March 31, 2022 are not necessarily
indicative of the results to be expected for any future period.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Valuation
of long-lived asset&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Fair
Value Measurements&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
1 - Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Classification
within the hierarchy is determined based on the lowest level of input that is significant to the fair value measurement.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 March 31, 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Non-Recurring
Fair Value Measurements&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Share-Based
Compensation&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Principles
of Consolidation&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 March 31, 2022 and the results of operations for the three months ended March 31, 2022 are not necessarily
indicative of the results to be expected for any future period.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Valuation
of long-lived asset&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Fair
Value Measurements&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
1 - Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Classification
within the hierarchy is determined based on the lowest level of input that is significant to the fair value measurement.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 March 31, 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Non-Recurring
Fair Value Measurements&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Share-Based
Compensation&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(3)
Restricted Cash&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Restricted
cash was &lt;span style="-sec-ix-hidden: hidden-fact-17"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-18"&gt;nil&lt;/span&gt;&lt;/span&gt; as of March 31, 2022 and December 31, 2021.&lt;/span&gt;&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(4)
Inventories&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 March 31, 2022 and December
31, 2021:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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 style="text-indent: -0.125in; padding-left: 0.125in; white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold"&gt;December 31,&lt;/td&gt;&lt;td style="white-space: nowrap; 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-indent: -0.125in; padding-left: 0.125in; 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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&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 style="text-indent: -0.125in; padding-left: 0.125in"&gt;Raw Materials&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; width: 76%; text-align: left; padding-left: 0.25in"&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;2,373,036&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="text-indent: -0.125in; text-align: left; padding-left: 0.25in"&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;11,859&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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="text-indent: -0.125in; padding-left: 0.25in"&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;35,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;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="text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in"&gt;Base paper and other raw materials&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;278,958&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;206,531 &#160;&lt;/span&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-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;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,699,066&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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;398,665&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"&gt;Finished Goods&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,256,945&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,400,654&#160;&lt;/span&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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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,354,676&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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="text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in"&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-19"&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-20"&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="text-indent: -0.125in; font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 0.125in"&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,354,676&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 style="text-indent: -0.125in; padding-left: 0.125in; white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold"&gt;December 31,&lt;/td&gt;&lt;td style="white-space: nowrap; 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-indent: -0.125in; padding-left: 0.125in; 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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&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 style="text-indent: -0.125in; padding-left: 0.125in"&gt;Raw Materials&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; width: 76%; text-align: left; padding-left: 0.25in"&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;2,373,036&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="text-indent: -0.125in; text-align: left; padding-left: 0.25in"&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;11,859&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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="text-indent: -0.125in; padding-left: 0.25in"&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;35,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;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="text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in"&gt;Base paper and other raw materials&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;278,958&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;206,531 &#160;&lt;/span&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-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;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,699,066&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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;398,665&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"&gt;Finished Goods&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,256,945&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,400,654&#160;&lt;/span&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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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,354,676&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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="text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in"&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-19"&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-20"&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="text-indent: -0.125in; font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 0.125in"&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,354,676&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="c53" decimals="0" unitRef="usd">2373036</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c54" decimals="0" unitRef="usd">2097062</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c55" decimals="0" unitRef="usd">11859</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c56" decimals="0" unitRef="usd">11808</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c57" decimals="0" unitRef="usd">35213</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c58" decimals="0" unitRef="usd">32753</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c59" decimals="0" unitRef="usd">278958</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c60" decimals="0" unitRef="usd">206531</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c2" decimals="0" unitRef="usd">2699066</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">398665</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">1256945</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">4354676</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">4354676</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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(5)
Prepayments and other current assets&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 2.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prepayments
and other current assets consisted of the following as of March 31, 2022 and December 31, 2021:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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 style="text-indent: -0.125in; padding-left: 0.125in; text-align: center; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; white-space: nowrap; font-weight: bold"&gt;March 31,&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; white-space: nowrap; font-weight: bold"&gt;December 31,&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; 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; 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; font-weight: bold; border-bottom: Black 1.5pt solid"&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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; width: 76%; text-align: left; padding-left: 0.125in"&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;189,030&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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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;6,965,186&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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;1,114,206&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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;14,735,418&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; padding-bottom: 1.5pt; padding-left: 0.125in"&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;21,349&lt;/span&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;696,816&lt;/span&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-indent: -0.125in; padding-bottom: 4pt; padding-left: 0.125in"&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;23,025,189&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 style="text-indent: -0.125in; padding-left: 0.125in; text-align: center; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; white-space: nowrap; font-weight: bold"&gt;March 31,&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; white-space: nowrap; font-weight: bold"&gt;December 31,&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; 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; 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; font-weight: bold; border-bottom: Black 1.5pt solid"&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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; width: 76%; text-align: left; padding-left: 0.125in"&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;189,030&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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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;6,965,186&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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;1,114,206&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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;14,735,418&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; padding-bottom: 1.5pt; padding-left: 0.125in"&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;21,349&lt;/span&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;696,816&lt;/span&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-indent: -0.125in; padding-bottom: 4pt; padding-left: 0.125in"&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;23,025,189&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">189030</itp:PrepaidLandLease>
    <itp:PrepaidLandLease contextRef="c3" decimals="0" unitRef="usd">188215</itp:PrepaidLandLease>
    <itp:PrepaymentForPurchaseOfMaterials contextRef="c2" decimals="0" unitRef="usd">6965186</itp:PrepaymentForPurchaseOfMaterials>
    <itp:PrepaymentForPurchaseOfMaterials contextRef="c3" decimals="0" unitRef="usd">9190527</itp:PrepaymentForPurchaseOfMaterials>
    <itp:PrepaymentForPurchasesOfEquipment contextRef="c2" decimals="0" unitRef="usd">-1114206</itp:PrepaymentForPurchasesOfEquipment>
    <itp:PrepaymentForPurchasesOfEquipment contextRef="c3" decimals="0" unitRef="usd">-980786</itp:PrepaymentForPurchasesOfEquipment>
    <us-gaap:ValueAddedTaxReceivable contextRef="c2" decimals="0" unitRef="usd">14735418</us-gaap:ValueAddedTaxReceivable>
    <us-gaap:ValueAddedTaxReceivable contextRef="c3" decimals="0" unitRef="usd">14740296</us-gaap:ValueAddedTaxReceivable>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c2" decimals="0" unitRef="usd">21349</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">23025189</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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(6)
Property, plant and equipment, net&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2022 and December 31, 2021, property, plant and equipment consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 2in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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 style="text-indent: -0.125in; padding-left: 0.125in; white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="white-space: nowrap; 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-indent: -0.125in; padding-left: 0.125in; 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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&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 style="text-indent: -0.125in; padding-left: 0.125in"&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="text-indent: -0.125in; width: 76%; text-align: left; padding-left: 0.125in"&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;63,287,459&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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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;74,932,903&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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;171,073,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;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 style="text-indent: -0.125in; padding-left: 0.125in"&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;797,986&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"&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;&lt;div style="-sec-ix-hidden: hidden-fact-21"&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-22"&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="text-indent: -0.125in; font-weight: bold; padding-left: 0.125in"&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;310,091,800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"&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;(136,013,884&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-indent: -0.125in; text-align: left; padding-bottom: 4pt; padding-left: 0.125in"&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;174,077,916&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2022 and December 31, 2021, certain property, plant and equipment of Dongfang Paper with net values of $928,347 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,990,831 and $6,002,195, respectively, as of March 31, 2022 and December 31, 2021 was pledged for the bank loan from
Industrial &amp;amp; Commercial Bank of China. Land use right of Hebei Tengsheng with net value of $5,704,148 and $5,690,261, respectively,
as of March 31, 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 $4,417,524 and $4,407,889, respectively, as of March 31, 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Depreciation
and amortization of property, plant and equipment was $3,773,236 and $4,089,067 for the three months ended March 31, 2022 and 2021, respectively.&lt;/span&gt;&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 style="text-indent: -0.125in; padding-left: 0.125in; white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="white-space: nowrap; 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-indent: -0.125in; padding-left: 0.125in; 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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&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 style="text-indent: -0.125in; padding-left: 0.125in"&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="text-indent: -0.125in; width: 76%; text-align: left; padding-left: 0.125in"&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;63,287,459&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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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;74,932,903&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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;171,073,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;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 style="text-indent: -0.125in; padding-left: 0.125in"&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;797,986&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"&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;&lt;div style="-sec-ix-hidden: hidden-fact-21"&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-22"&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="text-indent: -0.125in; font-weight: bold; padding-left: 0.125in"&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;310,091,800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"&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;(136,013,884&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-indent: -0.125in; text-align: left; padding-bottom: 4pt; padding-left: 0.125in"&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;174,077,916&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c65" decimals="0" unitRef="usd">63287459</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c66" decimals="0" unitRef="usd">12790062</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c67" decimals="0" unitRef="usd">74932903</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c68" decimals="0" unitRef="usd">74609698</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c69" decimals="0" unitRef="usd">171073452</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c70" decimals="0" unitRef="usd">170149367</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c71" decimals="0" unitRef="usd">797986</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c72" decimals="0" unitRef="usd">725838</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c2" decimals="0" unitRef="usd">310091800</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">136013884</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">174077916</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" unitRef="usd">126587428</us-gaap:PropertyPlantAndEquipmentNet>
    <itp:SaleLeasebackTransactionLeasePeriod contextRef="c0">As
of March 31, 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="c61" decimals="0" unitRef="usd">928347</itp:PledgedAssetNotSeparatelyReportedOtherFinancialInstruments>
    <itp:PledgedAssetNotSeparatelyReportedOtherFinancialInstruments contextRef="c62" decimals="0" unitRef="usd">1130333</itp:PledgedAssetNotSeparatelyReportedOtherFinancialInstruments>
    <itp:PropertyPlantAndEquipmentLoanDrawnFromBankingFacility contextRef="c2" decimals="0" unitRef="usd">5990831</itp:PropertyPlantAndEquipmentLoanDrawnFromBankingFacility>
    <itp:PropertyPlantAndEquipmentLoanDrawnFromBankingFacility contextRef="c3" decimals="0" unitRef="usd">6002195</itp:PropertyPlantAndEquipmentLoanDrawnFromBankingFacility>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue contextRef="c63">$5,704,148</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue contextRef="c64">$5,690,261</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue>
    <itp:ValueOfLandUseRightPledgedForSaleLeaseBackFinancing contextRef="c2" decimals="0" unitRef="usd">4417524</itp:ValueOfLandUseRightPledgedForSaleLeaseBackFinancing>
    <itp:ValueOfLandUseRightPledgedForSaleLeaseBackFinancing contextRef="c3" decimals="0" unitRef="usd">4407889</itp:ValueOfLandUseRightPledgedForSaleLeaseBackFinancing>
    <us-gaap:OtherDepreciationAndAmortization contextRef="c0" decimals="0" unitRef="usd">3773236</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization contextRef="c4" decimals="0" unitRef="usd">4089067</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(7)
Financing with Sale-Leaseback&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hebei
Tengsheng made payments due according to the schedule. The balance of Leased Equipment net of amortization was $2,254,357 and $2,286,459
as of March 31, 2022 and December 31, 2021, respectively. The lease liability was $312,255 and $362,394, and its current portion in the
amount of $228,051 and $210,161 as of March 31, 2022 and December 31, 2021, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amortization
of the Leased Equipment was $42,006 and $40,997for the three months ended March 31, 2022 and 2021. Total interest expenses for the sale-leaseback
arrangement was $13,507 and $20,418 for the three months ended March 31, 2022 and 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
future minimum lease payments of the capital lease as of March 31, 2022 were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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 style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;March 31,&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-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; text-indent: -0.125in; padding-left: 0.125in"&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;260,861&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; text-indent: -0.125in; padding-left: 0.125in"&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;86,954&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; text-indent: -0.125in; padding-left: 0.125in"&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;(35,560&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-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;312,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; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in"&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;(228,051&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: 4pt; text-indent: -0.125in; padding-left: 0.125in"&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;84,204&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:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:ProceedsFromHedgeFinancingActivities contextRef="c75" decimals="-6" unitRef="cny">16000000</us-gaap:ProceedsFromHedgeFinancingActivities>
    <us-gaap:ProceedsFromHedgeFinancingActivities contextRef="c75" decimals="-5" unitRef="usd">2500000</us-gaap:ProceedsFromHedgeFinancingActivities>
    <us-gaap:NetInvestmentInLeaseSale contextRef="c76" decimals="-6" unitRef="usd">16000000</us-gaap:NetInvestmentInLeaseSale>
    <us-gaap:NetInvestmentInLeaseSale contextRef="c77" decimals="-5" unitRef="usd">2500000</us-gaap:NetInvestmentInLeaseSale>
    <us-gaap:LessorSalesTypeLeaseRenewalTerm1 contextRef="c78">P3Y</us-gaap:LessorSalesTypeLeaseRenewalTerm1>
    <us-gaap:PaymentsToAcquireEquipmentOnLease contextRef="c77" decimals="0" unitRef="cny">100</us-gaap:PaymentsToAcquireEquipmentOnLease>
    <us-gaap:PaymentsToAcquireEquipmentOnLease contextRef="c77" decimals="0" unitRef="usd">16</us-gaap:PaymentsToAcquireEquipmentOnLease>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c76" decimals="0" unitRef="usd">2349452</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <itp:InterestRate contextRef="c76" decimals="3" unitRef="pure">0.156</itp:InterestRate>
    <itp:InceptionOfTheLease contextRef="c79" decimals="0" unitRef="usd">567099</itp:InceptionOfTheLease>
    <us-gaap:PropertyPlantAndEquipmentOtherNet contextRef="c80" decimals="0" unitRef="usd">2254357</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <us-gaap:PropertyPlantAndEquipmentOtherNet contextRef="c81" decimals="0" unitRef="usd">2286459</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <itp:LeaseLiability contextRef="c2" decimals="0" unitRef="usd">312255</itp:LeaseLiability>
    <itp:LeaseLiability contextRef="c3" decimals="0" unitRef="usd">362394</itp:LeaseLiability>
    <us-gaap:DepositLiabilityCurrent contextRef="c2" decimals="0" unitRef="usd">228051</us-gaap:DepositLiabilityCurrent>
    <us-gaap:DepositLiabilityCurrent contextRef="c3" decimals="0" unitRef="usd">210161</us-gaap:DepositLiabilityCurrent>
    <itp:AmortizationOfLeaseAsset contextRef="c0" decimals="0" unitRef="usd">42006</itp:AmortizationOfLeaseAsset>
    <itp:AmortizationOfLeaseAsset contextRef="c4" decimals="0" unitRef="usd">40</itp:AmortizationOfLeaseAsset>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c0" decimals="0" unitRef="usd">13507</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c4" decimals="0" unitRef="usd">20418</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="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;March 31,&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-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; text-indent: -0.125in; padding-left: 0.125in"&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;260,861&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; text-indent: -0.125in; padding-left: 0.125in"&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;86,954&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; text-indent: -0.125in; padding-left: 0.125in"&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;(35,560&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-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;312,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; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in"&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;(228,051&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: 4pt; text-indent: -0.125in; padding-left: 0.125in"&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;84,204&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</itp:ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock>
    <itp:FutureMinimumPaymentsDueCurrent contextRef="c2" decimals="0" unitRef="usd">260861</itp:FutureMinimumPaymentsDueCurrent>
    <itp:FutureMinimumPaymentsDueInTwoYears contextRef="c2" decimals="0" unitRef="usd">86954</itp:FutureMinimumPaymentsDueInTwoYears>
    <us-gaap:UnearnedPremiums contextRef="c2" decimals="0" unitRef="usd">35560</us-gaap:UnearnedPremiums>
    <itp:TotalFutureMinimumLeasePayments contextRef="c2" decimals="0" unitRef="usd">312255</itp:TotalFutureMinimumLeasePayments>
    <itp:CurrentPortionLeaseLiability contextRef="c2" decimals="0" unitRef="usd">228051</itp:CurrentPortionLeaseLiability>
    <itp:PresentValueOfOperatingLeaseLiability contextRef="c2" decimals="0" unitRef="usd">84204</itp:PresentValueOfOperatingLeaseLiability>
    <itp:LoansPayableTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(8)
Loans Payable&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Short-term
bank loans&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
November 25, 2021, the Company entered into a working capital loan agreement with the ICBC, with a balance of $5,984,374 and $5,958,561
as of March 31, 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2022, there were guaranteed short-term borrowings of $5,984,374 and unsecured bank loans of $&lt;span style="-sec-ix-hidden: hidden-fact-23"&gt;nil&lt;/span&gt;. 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-24"&gt;nil&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
average short-term borrowing rates for the three months ended March 31, 2022 and 2021 were approximately 4.79%.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Long-term
loans from credit union&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 2pt 0 0"&gt;As of Mar 31, 2022 and December 31, 2021, loans payable to Rural
Credit Union of Xushui District, amounted to $9,861,063 and $9,818,530, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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 style="white-space: nowrap; text-align: center; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold"&gt;March 31,&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold"&gt;December 31,&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="white-space: nowrap; 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="text-indent: -0.125in; padding-left: 0.125in; 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,354,715&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-indent: -0.125in; padding-left: 0.125in; 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,938,124&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; padding-left: 0.125in; 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,520,399&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Rural Credit Union of Xushui District Loan 4&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,047,825
&lt;/span&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;2,038,992&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-indent: -0.125in; padding-left: 0.125in"&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;9,861,063&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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;(6,868,089&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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;2,992,974&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: 0; margin-bottom: 0pt; margin-left: 0in; text-indent: 0in; text-align: justify"&gt;As
of Mar 31, 2022, the Company&#x2019;s long-term debt repayments for the next coming years were as follows:&lt;/p&gt;&lt;p style="margin-top: 0; margin-bottom: 0pt; margin-left: 0in; text-indent: 0in; 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; 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;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; "&gt;
    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Fiscal 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;&#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-indent: -0.125in; padding-left: 0.125in"&gt;Remainder of 2022&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,868,089&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; text-indent: -0.125in; padding-left: 0.125in"&gt;2023&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;2,992,974&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; text-indent: -0.125in; padding-left: 0.125in"&gt;Total&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;9,861,063&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 March 31, 2022 and December 31,
2021, total outstanding loan balance was $1,354,715 and$1,348,871, respectively, Out of the total outstanding loan balance, current portion
amounted were $330,802 and $329,376 as of March 31, 2022 and December 31, 2021, respectively, which are presented as current liabilities
in the consolidated balance sheet and the remaining balance of $1,023,913 and $1,019,495 are presented as non-current liabilities in
the consolidated balance sheet as of March 31, 2022 and December 31, 2021, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 $928,347 and $1,130,333 as of March 31, 2022 and December
31, 2021, respectively. Interest payment is due quarterly and bears a fixed rate of 0.64% per month. As of March 31, 2022 and December
31, 2021, the total outstanding loan balance was $3,938,124 and $3,921,139, respectively. Out of the total outstanding loan balance,
current portion amounted were $1,969,062 and $1,960,569 as of March 31, 2022 and December 31, 2021 respectively, which are presented
as current liabilities in the consolidated balance sheet and the remaining balance of $1,969,062 and $1,960,570 are presented as non-current
liabilities in the consolidated balance sheet as of March 31, 2022 and December 31, 2021, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 March
31, 2022 and December 31, 2021, the total outstanding loan balance was $2,520,399 and $2,509,528, respectively, which are presented as
current liabilities in the consolidated balance sheet as of March 31, 2022 and December 31, 2021.&lt;/p&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 March 31, 2022 and December 31, 2021, the total outstanding loan balance was $2,047,825
and $2,038,992, respectively, which are presented as current liabilities in the consolidated balance sheet as of March 31, 2022 and December
31, 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
interest expenses for the short-term bank loans and long-term loans for the three months ended March 31, 2022 and 2021 were $257,306
and $258,483, respectively.&lt;/span&gt;&lt;/p&gt;</itp:LoansPayableTextBlock>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c82" decimals="0" unitRef="usd">5984374</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c83" decimals="0" unitRef="usd">5958561</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermDebtPercentageBearingFixedInterestRate contextRef="c84" decimals="5" unitRef="pure">0.04785</us-gaap:ShortTermDebtPercentageBearingFixedInterestRate>
    <itp:DescriptionOfLoanDueAndRepaid contextRef="c85">The loan
will be due and repaid at various installments by November 17, 2022.</itp:DescriptionOfLoanDueAndRepaid>
    <us-gaap:OtherShortTermBorrowings contextRef="c86" decimals="0" unitRef="usd">5984374</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings contextRef="c3" decimals="0" unitRef="usd">5958561</us-gaap:OtherShortTermBorrowings>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c0" decimals="4" unitRef="pure">0.0479</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c4" decimals="4" unitRef="pure">0.0479</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:LongTermLoansPayable contextRef="c87" decimals="0" unitRef="usd">9861063</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c88" decimals="0" unitRef="usd">9818530</us-gaap:LongTermLoansPayable>
    <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 style="white-space: nowrap; text-align: center; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold"&gt;March 31,&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold"&gt;December 31,&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="white-space: nowrap; 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="text-indent: -0.125in; padding-left: 0.125in; 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,354,715&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-indent: -0.125in; padding-left: 0.125in; 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,938,124&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; padding-left: 0.125in; 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,520,399&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Rural Credit Union of Xushui District Loan 4&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,047,825
&lt;/span&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;2,038,992&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-indent: -0.125in; padding-left: 0.125in"&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;9,861,063&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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;(6,868,089&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; 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;2,992,974&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="c104" decimals="0" unitRef="usd">1354715</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c105" decimals="0" unitRef="usd">1348871</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c106" decimals="0" unitRef="usd">3938124</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c107" decimals="0" unitRef="usd">3921139</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c108" decimals="0" unitRef="usd">2520399</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c109" decimals="0" unitRef="usd">2509528</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c110" decimals="0" unitRef="usd">2047825</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c111" decimals="0" unitRef="usd">2038992</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c2" decimals="0" unitRef="usd">9861063</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c3" decimals="0" unitRef="usd">9818530</us-gaap:LongTermLoansPayable>
    <itp:LessCurrentPortionOfLongtermLoansFromCreditUnion contextRef="c0" decimals="0" unitRef="usd">6868089</itp:LessCurrentPortionOfLongtermLoansFromCreditUnion>
    <itp:LessCurrentPortionOfLongtermLoansFromCreditUnion contextRef="c112" decimals="0" unitRef="usd">6838465</itp:LessCurrentPortionOfLongtermLoansFromCreditUnion>
    <us-gaap:OtherLoansPayableCurrent contextRef="c2" decimals="0" unitRef="usd">2992974</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 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;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; "&gt;
    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Fiscal 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;&#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-indent: -0.125in; padding-left: 0.125in"&gt;Remainder of 2022&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,868,089&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; text-indent: -0.125in; padding-left: 0.125in"&gt;2023&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;2,992,974&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; text-indent: -0.125in; padding-left: 0.125in"&gt;Total&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;9,861,063&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</itp:ScheduleOfLongTermDebtRepaymentsTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c2" decimals="0" unitRef="usd">6868089</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c2" decimals="0" unitRef="usd">2992974</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebt contextRef="c2" decimals="0" unitRef="usd">9861063</us-gaap:LongTermDebt>
    <itp:InstallmentRepaymentDescription contextRef="c89">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.</itp:InstallmentRepaymentDescription>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c90" decimals="4" unitRef="pure">0.0064</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentIssuer contextRef="c91">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="c92" decimals="0" unitRef="usd">1354715</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c93" decimals="0" unitRef="usd">1348871</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c87" decimals="0" unitRef="usd">330802</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c88" decimals="0" unitRef="usd">329376</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLineOfCredit contextRef="c87" decimals="0" unitRef="usd">1023913</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit contextRef="c88" decimals="0" unitRef="usd">1019495</us-gaap:LongTermLineOfCredit>
    <itp:InstallmentRepaymentDescription contextRef="c94">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.</itp:InstallmentRepaymentDescription>
    <us-gaap:DebtInstrumentIssuer contextRef="c95">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.</us-gaap:DebtInstrumentIssuer>
    <itp:PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition contextRef="c87" decimals="0" unitRef="usd">928347</itp:PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition>
    <itp:PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition contextRef="c88" decimals="0" unitRef="usd">1130333</itp:PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c96" decimals="4" unitRef="pure">0.0064</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:LongTermLoansFromBank contextRef="c2" decimals="0" unitRef="usd">3938124</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c3" decimals="0" unitRef="usd">3921139</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c97" decimals="0" unitRef="usd">1969062</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c98" decimals="0" unitRef="usd">1960569</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLineOfCredit contextRef="c86" decimals="0" unitRef="usd">1969062</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit contextRef="c99" decimals="0" unitRef="usd">1960570</us-gaap:LongTermLineOfCredit>
    <itp:InstallmentRepaymentDescription contextRef="c100">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="c101" decimals="3" unitRef="pure">0.006</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:NotesAndLoansPayableCurrent contextRef="c87" decimals="0" unitRef="usd">2520399</us-gaap:NotesAndLoansPayableCurrent>
    <us-gaap:NotesAndLoansPayableCurrent contextRef="c88" decimals="0" unitRef="usd">2509528</us-gaap:NotesAndLoansPayableCurrent>
    <itp:InstallmentRepaymentDescription contextRef="c102">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="c103" decimals="4" unitRef="pure">0.0756</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:NotesAndLoansPayableCurrent contextRef="c2" decimals="0" unitRef="usd">2047825</us-gaap:NotesAndLoansPayableCurrent>
    <us-gaap:NotesAndLoansPayableCurrent contextRef="c3" decimals="0" unitRef="usd">2038992</us-gaap:NotesAndLoansPayableCurrent>
    <us-gaap:InterestAndDebtExpense contextRef="c0" decimals="0" unitRef="usd">257306</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense contextRef="c4" decimals="0" unitRef="usd">258483</us-gaap:InterestAndDebtExpense>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(9)
Related Party Transactions&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 $403,791 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 March
31, 2022 and December 31, 2021, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 March 31, 2022 and December 31, 2021, approximately $47,257 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 will be 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 March
31, 2022 and December 31, 2021, the outstanding interest was $216,498 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2022 and December 31, 2021, total amount of loans due to Mr. Zhenyong Liu were $&lt;span style="-sec-ix-hidden: hidden-fact-25"&gt;nil&lt;/span&gt;. The interest expense incurred for such
related party loans were $&lt;span style="-sec-ix-hidden: hidden-fact-26"&gt;nil&lt;/span&gt; for the three months ended March 31, 2022 and 2021. The accrued interest owing to Mr. Zhenyong Liu was
approximately $667,546 and $664,666, as of March 31, 2022 and December 31, 2021, respectively, which was recorded in other payables and
accrued liabilities.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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,915,176(RMB44,089,085). The loan will be due on June 29, 2022. 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of March 31, 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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Lease
of Headquarters Compound Real Properties from a Related Party&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 for a term of up to three years, with an annual rental payment of approximately $157,522 (RMB1,000,000). The lease agreement
expired in August 2016. On August 6, 2016 and August 6, 2018, the Company entered into two supplementary agreements with Hebei Fangsheng,
who agreed to extend the lease term for another four years in total, with the same rental payment as original lease agreement.&lt;/span&gt;&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <itp:LoanPayableTermDescription contextRef="c113">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="c114" decimals="0" unitRef="usd">2249279</itp:ProceedsFromPaymentsToLoan>
    <us-gaap:DueToOfficersOrStockholdersCurrent contextRef="c115" decimals="0" unitRef="usd">391374</us-gaap:DueToOfficersOrStockholdersCurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent contextRef="c116" decimals="0" unitRef="usd">403791</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent contextRef="c117" decimals="0" unitRef="usd">402047</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent contextRef="c118" decimals="0" unitRef="usd">8742278</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionRate contextRef="c119" decimals="4" unitRef="pure">0.0435</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan contextRef="c120" decimals="0" unitRef="usd">6012416</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:InterestPaid contextRef="c121" decimals="0" unitRef="usd">288596</us-gaap:InterestPaid>
    <itp:ProceedsFromPaymentsToLoan contextRef="c122" decimals="0" unitRef="usd">20400</itp:ProceedsFromPaymentsToLoan>
    <us-gaap:OtherLoansPayableLongTerm contextRef="c123" decimals="0" unitRef="usd">47257</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:OtherLoansPayableLongTerm contextRef="c124" decimals="0" unitRef="usd">47054</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent contextRef="c125" decimals="0" unitRef="usd">17201342</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent contextRef="c125" decimals="0" unitRef="cny">120000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <itp:AdvancesOrFundingAgreement contextRef="c126">P3Y</itp:AdvancesOrFundingAgreement>
    <us-gaap:UnsecuredDebt contextRef="c127" decimals="0" unitRef="usd">4324636</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt contextRef="c128" decimals="0" unitRef="usd">2883091</us-gaap:UnsecuredDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt contextRef="c129" decimals="0" unitRef="usd">1507432</us-gaap:RepaymentsOfRelatedPartyDebt>
    <itp:LoanDueDescription contextRef="c130">Mr. Zhenyong Liu agreed to extend the loan for additional 3 years
and the remaining balance will be due on July 12, 2021.</itp:LoanDueDescription>
    <us-gaap:RepaymentsOfRelatedPartyDebt contextRef="c131" decimals="0" unitRef="usd">3768579</us-gaap:RepaymentsOfRelatedPartyDebt>
    <itp:ProceedsFromPaymentsToLoan contextRef="c131" decimals="0" unitRef="usd">158651</itp:ProceedsFromPaymentsToLoan>
    <itp:ProceedsFromPaymentsToLoan contextRef="c132" decimals="0" unitRef="usd">94636</itp:ProceedsFromPaymentsToLoan>
    <us-gaap:OtherLoansPayableLongTerm contextRef="c133" decimals="0" unitRef="usd">216498</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:OtherLoansPayableLongTerm contextRef="c134" decimals="0" unitRef="usd">215565</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:InterestPayableCurrent contextRef="c135" decimals="0" unitRef="usd">667546</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent contextRef="c136" decimals="0" unitRef="usd">664666</us-gaap:InterestPayableCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent contextRef="c137" decimals="0" unitRef="usd">6915176</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent contextRef="c137" decimals="0" unitRef="cny">44089085</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent>
    <us-gaap:DebtInstrumentMaturityDateDescription contextRef="c0">June 29, 2022</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:InvestmentInterestRate contextRef="c138" decimals="2" unitRef="pure">0.03</us-gaap:InvestmentInterestRate>
    <us-gaap:DueToOfficersOrStockholdersCurrent contextRef="c133" decimals="0" unitRef="usd">727433</us-gaap:DueToOfficersOrStockholdersCurrent>
    <itp:NumberOfEmployee contextRef="c139" decimals="0" unitRef="pure">3</itp:NumberOfEmployee>
    <itp:SalePriceOfDormitoryBuildings contextRef="c140" decimals="-4" unitRef="usd">2770000</itp:SalePriceOfDormitoryBuildings>
    <itp:SalePriceOfDormitoryBuildings contextRef="c141" decimals="-4" unitRef="usd">1150000</itp:SalePriceOfDormitoryBuildings>
    <itp:SalePriceOfDormitoryBuildings contextRef="c142" decimals="-4" unitRef="usd">4310000</itp:SalePriceOfDormitoryBuildings>
    <itp:LoansPayableTerm contextRef="c139">P3Y</itp:LoansPayableTerm>
    <us-gaap:PaymentsForRent contextRef="c143" decimals="0" unitRef="usd">157522</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c143" decimals="0" unitRef="cny">1000000</us-gaap:PaymentsForRent>
    <itp:RentalPaymentLeaseAgreement contextRef="c144">On August 6, 2016 and August 6, 2018, the Company entered into two supplementary agreements with Hebei Fangsheng,
who agreed to extend the lease term for another four years in total, with the same rental payment as original lease agreement.</itp:RentalPaymentLeaseAgreement>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; 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: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; 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: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; 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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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 style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;b&gt;March 31,&lt;/b&gt; &#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022
&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="white-space: nowrap; 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="text-indent: -0.125in; width: 76%; text-align: left; padding-left: 0.125in"&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;175,436&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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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;101,528&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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;190,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-27"&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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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;667,546&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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,376,680&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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;16,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;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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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,183,013&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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="text-indent: -0.125in; padding-bottom: 1.5pt; padding-left: 0.125in"&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;28,554&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="text-indent: -0.125in; font-weight: bold; padding-bottom: 4pt; padding-left: 0.125in"&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,739,631&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 style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;b&gt;March 31,&lt;/b&gt; &#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022
&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="white-space: nowrap; 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="text-indent: -0.125in; width: 76%; text-align: left; padding-left: 0.125in"&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;175,436&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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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;101,528&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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;190,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-27"&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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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;667,546&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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,376,680&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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;16,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;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-indent: -0.125in; text-align: left; padding-left: 0.125in"&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,183,013&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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="text-indent: -0.125in; padding-bottom: 1.5pt; padding-left: 0.125in"&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;28,554&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="text-indent: -0.125in; font-weight: bold; padding-bottom: 4pt; padding-left: 0.125in"&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,739,631&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">175436</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">101528</us-gaap:AccruedRentCurrent>
    <us-gaap:AccruedRentCurrent contextRef="c3" decimals="0" unitRef="usd">61879</us-gaap:AccruedRentCurrent>
    <itp:ValueAddedTaxesPayableCurrent contextRef="c2" decimals="0" unitRef="usd">190500</itp:ValueAddedTaxesPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">667546</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">664666</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableOtherCurrent contextRef="c2" decimals="0" unitRef="usd">3376680</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">16374</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent contextRef="c3" decimals="0" unitRef="usd">15274</us-gaap:AccruedSalesCommissionCurrent>
    <itp:AccruedBankLoanInterest contextRef="c2" decimals="0" unitRef="usd">1183013</itp:AccruedBankLoanInterest>
    <itp:AccruedBankLoanInterest contextRef="c3" decimals="0" unitRef="usd">992989</itp:AccruedBankLoanInterest>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">28554</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">5739631</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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(11)
Derivative Liabilities&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company determined our derivative liabilities to be a Level 3 fair value measurement and used the Black-Scholes pricing model to calculate
the fair value as of March 31, 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 March 31, 2022:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; width: 88%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 12%; padding-right: 5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three months ended&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; white-space: nowrap; padding-right: 5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;March 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="border-top: #CCEEFF 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected term&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1.80 - 2.75 &#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected average volatility&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;85% - 102%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-28"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0.19% - 2.45%&lt;/span&gt;&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: 0pt 0"&gt;The following table summarizes the changes in the derivative liabilities
during the three months ended March 31, 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"&gt;Fair Value Measurements Using Significant Observable Inputs (Level
3)&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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; 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-29"&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-30"&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-31"&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="padding-bottom: 1.5pt; text-align: left"&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;(386,588&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: 4pt"&gt;Balance at March 31, 2022&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;1,676,946&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:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; width: 88%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 12%; padding-right: 5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three months ended&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; white-space: nowrap; padding-right: 5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;March 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="border-top: #CCEEFF 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected term&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1.80 - 2.75 &#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected average volatility&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;85% - 102%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-28"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0.19% - 2.45%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c145">P1Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c146">P2Y9M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c145" decimals="2" unitRef="pure">0.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c146" decimals="2" unitRef="pure">1.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c145" decimals="4" unitRef="pure">0.0019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c146" decimals="4" unitRef="pure">0.0245</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-29"&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-30"&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-31"&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="padding-bottom: 1.5pt; text-align: left"&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;(386,588&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: 4pt"&gt;Balance at March 31, 2022&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;1,676,946&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:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock>
    <us-gaap:DerivativeLiabilitiesNoncurrent contextRef="c147" decimals="0" unitRef="usd">2063534</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeGainLossOnDerivativeNet contextRef="c148" decimals="0" unitRef="usd">-386588</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeLiabilitiesNoncurrent contextRef="c149" decimals="0" unitRef="usd">1676946</us-gaap:DerivativeLiabilitiesNoncurrent>
    <itp:CommonStockTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(12)
Common Stock&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Issuance
of common stock to investors&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 20, 2021, the Company offered and sold to certain institutional investors an aggregate of 26,181,818 shares of common stock and
26,181,818warrants to purchase up to 26,181,818 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
March 1, 2021, the Company offered and sold to the public investors an aggregate of 29,277,866 shares of common stock and 14,638,933
warrants to purchase up to 14,638,933 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;/span&gt;&lt;/p&gt;</itp:CommonStockTextBlock>
    <itp:CommonStockDescription contextRef="c150">the Company offered and sold to certain institutional investors an aggregate of 26,181,818 shares of common stock and
26,181,818warrants to purchase up to 26,181,818 shares of common stock in a best-efforts public offering for gross proceeds of approximately
$14.4 million.</itp:CommonStockDescription>
    <itp:CorrespondingPricePerShare contextRef="c0" decimals="2" unitRef="usdPershares">0.55</itp:CorrespondingPricePerShare>
    <us-gaap:WarrantExercisePriceIncrease contextRef="c0" decimals="2" unitRef="usdPershares">0.55</us-gaap:WarrantExercisePriceIncrease>
    <itp:AggregateSharesOfCommonStock contextRef="c151" decimals="0" unitRef="shares">29277866</itp:AggregateSharesOfCommonStock>
    <itp:WarrantsToPurchaseShares contextRef="c151" decimals="0" unitRef="shares">14638933</itp:WarrantsToPurchaseShares>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c151" decimals="0" unitRef="shares">14638933</us-gaap:StockIssuedDuringPeriodSharesOther>
    <itp:PublicOfferingForGrossProceeds contextRef="c151" decimals="-5" unitRef="usd">21900000</itp:PublicOfferingForGrossProceeds>
    <itp:CorrespondingPricePerShare contextRef="c151" decimals="2" unitRef="usdPershares">0.75</itp:CorrespondingPricePerShare>
    <us-gaap:WarrantExercisePriceIncrease contextRef="c151" decimals="2" unitRef="usdPershares">0.75</us-gaap:WarrantExercisePriceIncrease>
    <itp:WarrantDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(13)
Warrants&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to the 2020 Purchase Agreement, the Company agreed to sell to such investors an aggregate of 4,400,000 shares of common stock and warrants
to purchase up to 4,400,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 are 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. 880,000 May 2020 Warrants were exercised in February 2021
at the exercise price of $0.7425 per share and 3,520,000 May 2020 Warrants were outstanding as of March 31, 2022. The Company classified
warrant as liabilities and accounted for the issuance of the May 2020Warrants as a derivative.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 20, 2021, the Company offered and sold to certain institutional investors an aggregate of 26,181,818 shares of common stock and
26,181,818 warrants to purchase up to 26,181,818 shares of common stock (the &#x201c;January 2021 Warrants&#x201d;). The January 2021 Warrants
are exercisable commencing on January 20, 2021 at an exercise price of $0.55 and will expire on January 20, 2026. 14,106,900 January
2021 Warrants were exercised in January and February of 2021 at the exercise price of $0.55 per share. 12,074,918 January 2021 Warrants
were outstanding as of March 31, 2022.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
March 1, 2021, the Company offered and sold to the public investors an aggregate of 29,277,866 shares of common stock and 14,638,933
warrants to purchase up to 14,638,933 shares of common stock (the &#x201c;March 2021 Warrants&#x201d;). The March 2021Warrants are exercisable
commencing on March 1, 2021at an exercise price of $0.75 and will expire on March 1, 2026. 67,500 March 2021 Warrants were exercised
in January and March 2021 at the exercise price of $0.75 per share and 14,571,433 March 2021 Warrants were outstanding as of March 31,
2022.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company classified warrants as liabilities and accounted for the issuance of the warrants as a derivative.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
summary of stock warrant activities is as below:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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 style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;Three months Ended&lt;br/&gt;
    March 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;Number&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;Weight &lt;br/&gt;average &lt;br/&gt;exercise price&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&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;30,166,351&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;0.6691&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-32"&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-33"&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;Exercised 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-34"&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-35"&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; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Cancelled or expired 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-36"&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-37"&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 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;30,166,351&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;0.6691&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;span style="font-family: Times New Roman, Times, Serif; 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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The following table summarizes information relating to outstanding and exercisable warrants as of March 31, 2022.&lt;/span&gt; &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="10" 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;&lt;b&gt;Warrants
Outstanding&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="5" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Warrants Exercisable&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 colspan="2"&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;Weighted Average&lt;/td&gt;&lt;td style="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 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 colspan="2"&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;Remaining&lt;/td&gt;&lt;td style="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 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 colspan="2" style="font-weight: bold; text-align: center"&gt;Number 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;Contractual life&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted
Average&lt;/b&gt;&lt;/span&gt;&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;Number of&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted
Average&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&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="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;(in years)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&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;&lt;b&gt;Exercise
Price&lt;/b&gt;&lt;/span&gt;&lt;/td&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="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Shares&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;&lt;b&gt;Exercise
Price&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: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 19%; text-align: right"&gt;30,166,351&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: 17%; text-align: right"&gt;3.84&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: 17%; text-align: right"&gt;0.6691&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: 17%; text-align: right"&gt;30,166,351&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: 17%; text-align: right"&gt;0.6691&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 March 31, 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 March 31, 2022and December 31, 2021 are nil.&lt;/span&gt;&lt;/p&gt;</itp:WarrantDisclosureTextBlock>
    <us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1 contextRef="c152" decimals="0" unitRef="shares">4400000</us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1>
    <itp:CommonStockIssuedToPurchaseStock contextRef="c152" decimals="0" unitRef="shares">4400000</itp:CommonStockIssuedToPurchaseStock>
    <itp:InvestmentWarrantsExercisePrice contextRef="c152" decimals="4" unitRef="usdPershares">0.7425</itp:InvestmentWarrantsExercisePrice>
    <itp:WarrantTermDescription contextRef="c0">These warrants are 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. 880,000 May 2020 Warrants were exercised in February 2021
at the exercise price of $0.7425 per share and 3,520,000 May 2020 Warrants were outstanding as of March 31, 2022.</itp:WarrantTermDescription>
    <us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1 contextRef="c153" decimals="0" unitRef="shares">26181818</us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1>
    <itp:CommonStockIssuedToPurchaseStock contextRef="c153" decimals="0" unitRef="shares">26181818</itp:CommonStockIssuedToPurchaseStock>
    <itp:CommonStockIssuedToPurchaseStock contextRef="c154" decimals="0" unitRef="shares">26181818</itp:CommonStockIssuedToPurchaseStock>
    <itp:WarrantTermDescription contextRef="c154">Warrants
are exercisable commencing on January 20, 2021 at an exercise price of $0.55 and will expire on January 20, 2026. 14,106,900 January
2021 Warrants were exercised in January and February of 2021 at the exercise price of $0.55 per share. 12,074,918 January 2021 Warrants
were outstanding as of March 31, 2022</itp:WarrantTermDescription>
    <us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1 contextRef="c155" decimals="0" unitRef="shares">29277866</us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1>
    <itp:CommonStockIssuedToPurchaseStock contextRef="c155" decimals="0" unitRef="shares">14638933</itp:CommonStockIssuedToPurchaseStock>
    <itp:CommonStockIssuedToPurchaseStock contextRef="c156" decimals="0" unitRef="shares">14638933</itp:CommonStockIssuedToPurchaseStock>
    <itp:WarrantTermDescription contextRef="c156">The March 2021Warrants are exercisable
commencing on March 1, 2021at an exercise price of $0.75 and will expire on March 1, 2026. 67,500 March 2021 Warrants were exercised
in January and March 2021 at the exercise price of $0.75 per share and 14,571,433 March 2021 Warrants were outstanding as of March 31,
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;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;Three months Ended&lt;br/&gt;
    March 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;Number&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;Weight &lt;br/&gt;average &lt;br/&gt;exercise price&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&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;30,166,351&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;0.6691&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-32"&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-33"&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;Exercised 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-34"&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-35"&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; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Cancelled or expired 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-36"&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-37"&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 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;30,166,351&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;0.6691&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c3" decimals="INF" unitRef="shares">30166351</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c3" decimals="4" unitRef="usdPershares">0.6691</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c2" decimals="INF" unitRef="shares">30166351</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c2" decimals="4" unitRef="usdPershares">0.6691</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="10" 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;&lt;b&gt;Warrants
Outstanding&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="5" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Warrants Exercisable&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 colspan="2"&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;Weighted Average&lt;/td&gt;&lt;td style="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 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 colspan="2"&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;Remaining&lt;/td&gt;&lt;td style="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 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 colspan="2" style="font-weight: bold; text-align: center"&gt;Number 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;Contractual life&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted
Average&lt;/b&gt;&lt;/span&gt;&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;Number of&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted
Average&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&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="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;(in years)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&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;&lt;b&gt;Exercise
Price&lt;/b&gt;&lt;/span&gt;&lt;/td&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="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Shares&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;&lt;b&gt;Exercise
Price&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: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 19%; text-align: right"&gt;30,166,351&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: 17%; text-align: right"&gt;3.84&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: 17%; text-align: right"&gt;0.6691&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: 17%; text-align: right"&gt;30,166,351&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: 17%; text-align: right"&gt;0.6691&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</itp:ScheduleOfOutstandingAndExercisableWarrants>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c157" decimals="0" unitRef="shares">30166351</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c152">P3Y10M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c157" decimals="4" unitRef="usdPershares">0.6691</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c157" decimals="0" unitRef="shares">30166351</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c157" decimals="4" unitRef="usdPershares">0.6691</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:EarningsPerShareTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(14)
Earnings Per Share&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the three months ended March 31, 2022 and 2021, basic and diluted net income per share are calculated as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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 style="padding-bottom: 1.5pt; text-align: center; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; white-space: nowrap; font-weight: bold"&gt;Three Months Ended &lt;br/&gt;
March 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; white-space: nowrap; 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="border-bottom: Black 1.5pt solid; text-align: center; 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; text-align: center; font-weight: bold"&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 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;(2,488,214&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;(4,338,856&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;99,049,900 &lt;/span&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;36,156,280&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.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.12&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 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;(2,488,214&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;(4,338,856&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;99,049,900 &lt;/span&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;36,156,280&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-38"&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-39"&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;99,049,900&lt;/span&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;36,156,280&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.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.12&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the three months ended March 31, 2022 and 2021 there were no securities with dilutive effect issued and outstanding.&lt;/span&gt;&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; text-align: center; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; white-space: nowrap; font-weight: bold"&gt;Three Months Ended &lt;br/&gt;
March 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; white-space: nowrap; 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="border-bottom: Black 1.5pt solid; text-align: center; 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; text-align: center; font-weight: bold"&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 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;(2,488,214&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;(4,338,856&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;99,049,900 &lt;/span&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;36,156,280&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.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.12&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 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;(2,488,214&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;(4,338,856&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;99,049,900 &lt;/span&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;36,156,280&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-38"&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-39"&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;99,049,900&lt;/span&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;36,156,280&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.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.12&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c0" decimals="0" unitRef="usd">-2488214</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c4" decimals="0" unitRef="usd">-4338856</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="INF" unitRef="shares">99049900</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c4" decimals="INF" unitRef="shares">36156280</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <itp:NetIncomelossPerShare contextRef="c0" decimals="2" unitRef="usdPershares">-0.03</itp:NetIncomelossPerShare>
    <itp:NetIncomelossPerShare contextRef="c4" decimals="2" unitRef="usdPershares">-0.12</itp:NetIncomelossPerShare>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c0" decimals="0" unitRef="usd">-2488214</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c4" decimals="0" unitRef="usd">-4338856</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c0" decimals="INF" unitRef="shares">99049900</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c4" decimals="INF" unitRef="shares">36156280</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c0" decimals="INF" unitRef="shares">99049900</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c4" decimals="INF" unitRef="shares">36156280</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDilutedProFormaAdjustment contextRef="c0" decimals="2" unitRef="usdPershares">-0.03</us-gaap:EarningsPerShareDilutedProFormaAdjustment>
    <us-gaap:EarningsPerShareDilutedProFormaAdjustment contextRef="c4" decimals="2" unitRef="usdPershares">-0.12</us-gaap:EarningsPerShareDilutedProFormaAdjustment>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(15)
Income Taxes&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;United
States&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;PRC&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
provisions for income taxes for three months ended March 31, 2022 and 2021 were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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 style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt; &#160;&lt;/span&gt;&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="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" 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;&lt;b&gt;March
31,&lt;/b&gt; &#160;&lt;/span&gt;&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 style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; 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;&lt;b&gt;2022&lt;/b&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&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; text-align: center; font-weight: bold"&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 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 PRC&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;/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;488,889&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;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;(348,989&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;(589,094&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="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;(348,989&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;(100,205&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 $2,508,797 and $0 for U.S. income tax purposes for the years ended December 31, 2021 and 2019, 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 March 31, 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 March 31, 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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 style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;b&gt;March 31,&lt;/b&gt;  &#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; 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;2022&lt;/b&gt; &#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="white-space: nowrap; 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 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;15,237,384&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;808,596&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;373,757&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;246,751&#160;&lt;/span&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;388,620&lt;/span&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"&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,666,488&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,666,488&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;11,268,679&lt;/span&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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 style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three Months
Ended&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;March
31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022
&lt;/b&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="white-space: nowrap; 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: 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-40"&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;(22.7&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-align: left"&gt;Effect of tax and book difference&lt;/td&gt;&lt;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.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;&#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;(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-41"&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-42"&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;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;&#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;&lt;div style="-sec-ix-hidden: hidden-fact-43"&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="padding-bottom: 4pt; text-align: left"&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;12.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;2.3&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the three months ended March 31, 2022 and 2021, the effective income tax rate was estimated by the Company to be 12.3% and 2.3%, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2017, 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 March 31, 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 months ended March 31, 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;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c158" decimals="2" unitRef="pure">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c158" decimals="2" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <itp:USStatutoryFederalIncomeTaxRateFromTheHighestRate contextRef="c159" decimals="2" unitRef="pure">0.35</itp:USStatutoryFederalIncomeTaxRateFromTheHighestRate>
    <itp:USStatutoryFederalIncomeTaxRateFromTheHighestRate contextRef="c160" decimals="2" unitRef="pure">0.21</itp:USStatutoryFederalIncomeTaxRateFromTheHighestRate>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c161" decimals="0" unitRef="usd">80000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c0" decimals="2" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <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 style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt; &#160;&lt;/span&gt;&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="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" 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;&lt;b&gt;March
31,&lt;/b&gt; &#160;&lt;/span&gt;&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 style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; 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;&lt;b&gt;2022&lt;/b&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&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; text-align: center; font-weight: bold"&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 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 PRC&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;/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;488,889&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;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;(348,989&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;(589,094&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="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;(348,989&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;(100,205&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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c4" decimals="0" unitRef="usd">488889</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c0" decimals="0" unitRef="usd">-348989</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c4" decimals="0" unitRef="usd">-589094</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="0" unitRef="usd">-348989</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c4" decimals="0" unitRef="usd">-100205</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:OperatingLossCarryforwards contextRef="c162" decimals="0" unitRef="usd">2508797</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="c163" decimals="0" unitRef="usd">0</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:DeferredTaxAssetsValuationAllowancePercentage contextRef="c2" decimals="2" unitRef="pure">1</itp:DeferredTaxAssetsValuationAllowancePercentage>
    <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 style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;b&gt;March 31,&lt;/b&gt;  &#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; 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;2022&lt;/b&gt; &#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="white-space: nowrap; 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 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;15,237,384&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;808,596&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;373,757&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;246,751&#160;&lt;/span&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;388,620&lt;/span&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"&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,666,488&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,666,488&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;11,268,679&lt;/span&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent contextRef="c2" decimals="0" unitRef="usd">15237384</itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent>
    <itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent contextRef="c3" decimals="0" unitRef="usd">14754456</itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent>
    <itp:DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent contextRef="c2" decimals="0" unitRef="usd">808596</itp:DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent>
    <itp:DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent contextRef="c3" decimals="0" unitRef="usd">783433</itp:DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent>
    <itp:DeferredTaxAssetsMiscellaneousCurrent contextRef="c2" decimals="0" unitRef="usd">373757</itp:DeferredTaxAssetsMiscellaneousCurrent>
    <itp:DeferredTaxAssetsMiscellaneousCurrent contextRef="c3" decimals="0" unitRef="usd">342170</itp:DeferredTaxAssetsMiscellaneousCurrent>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic contextRef="c2" decimals="0" unitRef="usd">246751</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">16666488</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">11666488</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 style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three Months
Ended&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;March
31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022
&lt;/b&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="white-space: nowrap; 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: 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-40"&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;(22.7&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-align: left"&gt;Effect of tax and book difference&lt;/td&gt;&lt;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.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;&#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;(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-41"&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-42"&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;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;&#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;&lt;div style="-sec-ix-hidden: hidden-fact-43"&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="padding-bottom: 4pt; text-align: left"&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;12.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;2.3&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c0" decimals="3" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c4" decimals="3" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c4" decimals="3" unitRef="pure">-0.227</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <itp:EffectOfExpensesNotDeductibleForPrcTaxPurposes contextRef="c0" decimals="3" unitRef="pure">-0.127</itp:EffectOfExpensesNotDeductibleForPrcTaxPurposes>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c0" decimals="3" unitRef="pure">0.123</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c4" decimals="3" unitRef="pure">0.023</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <itp:EffectiveIncomeTaxRate contextRef="c0" decimals="3" unitRef="pure">0.123</itp:EffectiveIncomeTaxRate>
    <itp:EffectiveIncomeTaxRate contextRef="c4" decimals="3" unitRef="pure">0.023</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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(16)
Stock Incentive Plans&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;2021
Incentive Stock Plan&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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.&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="c164" decimals="0" unitRef="shares">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(17)
Commitments and Contingencies&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Operating
Lease&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 $18,903 (RMB120,000).
This operating lease is renewable at the end of the 30-year term.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
mentioned in Note (8) Related Party Transactions, in connection with the sale of Industrial Buildings to Hebei Fangsheng, Hebei Fangsheng
agrees to lease the Industrial Buildings back to the Company at an annual rental of $157,522 (RMB1,000,000), for a total term of up to
five years.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Future
minimum lease payments of all operating leases are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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 style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;March 31,&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&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;71,411&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;18,903&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;18,903&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;18,903&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;18,903&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;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;89,789&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; 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;236,813&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Capital
commitment&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 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 $4,749,646 and $4,700,927
as of March 31, 2022 and December 31, 2021, respectively. The Company expected to pay off all the balances within 1-3 years.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Guarantees
and Indemnities&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 March 31, 2022 and December 31, 2021, the Company guaranteed its long-term loan from financial institutions amounting to $4,883,274
(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;/span&gt;&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>
    <itp:LeaseExpiryTerm contextRef="c0">2031-12-31</itp:LeaseExpiryTerm>
    <us-gaap:RentalProperties contextRef="c2" decimals="0" unitRef="usd">18903</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>
    <us-gaap:PaymentsForRent contextRef="c165" decimals="0" unitRef="usd">157522</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c165" decimals="0" unitRef="cny">1000000</us-gaap:PaymentsForRent>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c166">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <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="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;March 31,&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&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;71,411&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;18,903&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;18,903&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;18,903&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;18,903&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;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;89,789&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; 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;236,813&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</itp:ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock>
    <itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths contextRef="c2" decimals="0" unitRef="usd">71411</itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths>
    <itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears contextRef="c2" decimals="0" unitRef="usd">18903</itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears>
    <itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears contextRef="c2" decimals="0" unitRef="usd">18903</itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears>
    <itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears contextRef="c2" decimals="0" unitRef="usd">18903</itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears>
    <itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears contextRef="c2" decimals="0" unitRef="usd">18903</itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears>
    <itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter contextRef="c2" decimals="0" unitRef="usd">89789</itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter>
    <itp:TotalOperatingLeasePayments contextRef="c2" decimals="0" unitRef="usd">236813</itp:TotalOperatingLeasePayments>
    <itp:OutstandingCommitment contextRef="c0" decimals="0" unitRef="usd">4749646</itp:OutstandingCommitment>
    <itp:OutstandingCommitment contextRef="c167" decimals="0" unitRef="usd">4700927</itp:OutstandingCommitment>
    <itp:ExpectedTerm contextRef="c168">P1Y</itp:ExpectedTerm>
    <itp:ExpectedTerm contextRef="c169">P3Y</itp:ExpectedTerm>
    <itp:LongtermLoanFromFinancialInstitution contextRef="c0" decimals="0" unitRef="usd">4883274</itp:LongtermLoanFromFinancialInstitution>
    <itp:LongtermLoanFromFinancialInstitution contextRef="c0" decimals="0" unitRef="cny">31000000</itp:LongtermLoanFromFinancialInstitution>
    <itp:LongtermLoanFromFinancialInstitution contextRef="c167" decimals="0" unitRef="usd">4862211</itp:LongtermLoanFromFinancialInstitution>
    <itp:LongtermLoanFromFinancialInstitution contextRef="c167" 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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(18)
Segment Reporting&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 based on 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Summarized
financial information for the three reportable segments is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="white-space: nowrap; text-align: center; font-weight: bold"&gt;Three Months Ended&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;March 31, 2022&lt;/td&gt;&lt;td style="white-space: nowrap; 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 style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Dongfang&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Hebei&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Baoding&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Not&lt;br/&gt;
 Attributable&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Elimination of&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Enterprise-wide,&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Tengsheng&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Shengde&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;to Segments&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Inter-segment&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;consolidated&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&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;15,026,633&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;398,388&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,597&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-44"&gt;&#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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;-&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;15,481,618&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;857,544&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(563,777&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,678&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-45"&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-46"&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;310,445&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,270,492&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,061,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;440,807&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-47"&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-48"&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,773,236&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;1,956&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,329&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-49"&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-50"&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,455&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;173,189&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,507&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,117&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-51"&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-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;270,813&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;(80,399&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;(411,191&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;142,601&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;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;(348,989&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-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;(704,673&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,605,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;(231,890&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;19,788&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34,003&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,488,214&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2021&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Dongfang&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Hebei&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Baoding&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Not&lt;br/&gt;
 Attributable&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Elimination of&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: right"&gt;Enterprise-wide,&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Paper&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Tengsheng&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Shengde&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;to Segments&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Inter-segment&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;consolidated&lt;/td&gt;&lt;td style="white-space: nowrap; 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="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;22,827,553&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,251,416&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;130,458&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-55"&gt;&#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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-56"&gt;&#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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;24,209,427&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,262,681&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(456,207&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;24,531&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-57"&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-58"&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,831,005&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,833,101&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,257,067&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,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;&lt;div style="-sec-ix-hidden: hidden-fact-59"&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-60"&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,092,487&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;2,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;206&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,761&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-61"&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-62"&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,333&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;176,386&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,418&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;82,097&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-63"&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-64"&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;278,901&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;416,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;(515,629&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,431&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;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;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,205&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;1,087,209&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,478,604&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;(68,045&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;(3,879,416&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;&lt;div style="-sec-ix-hidden: hidden-fact-66"&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,338,856&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; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;As of March 31, 2022&lt;/td&gt;&lt;td style="white-space: nowrap; 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="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Dongfang&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Hebei&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Baoding&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Not &lt;br/&gt;
Attributable&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Elimination &lt;br/&gt; of Inter-&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Enterprise-&lt;br/&gt;
wide,&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Tengsheng&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Shengde&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;to Segments&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;segment&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;consolidated&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="white-space: nowrap; width: 27%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;63,717,093&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;143,085,690&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;23,402,793&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;8,805,912&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-67"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;239,011,488&lt;/td&gt;&lt;td style="white-space: nowrap; 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; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;As of December 31, 2021&lt;/td&gt;&lt;td style="white-space: nowrap; 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="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Dongfang&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Hebei&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Baoding&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Not&lt;br/&gt;
 Attributable&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Elimination&lt;br/&gt;
    of Inter-&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Enterprise-&lt;br/&gt;
    wide,&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Tengsheng&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Shengde&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;to Segments&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;segment&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;consolidated&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="white-space: nowrap; width: 27%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;109,369,166&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;93,841,874&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;29,181,392&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;9,142,770&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-68"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;241,535,202&lt;/td&gt;&lt;td style="white-space: nowrap; 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="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="white-space: nowrap; text-align: center; font-weight: bold"&gt;Three Months Ended&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;March 31, 2022&lt;/td&gt;&lt;td style="white-space: nowrap; 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 style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Dongfang&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Hebei&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Baoding&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Not&lt;br/&gt;
 Attributable&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Elimination of&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Enterprise-wide,&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Tengsheng&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Shengde&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;to Segments&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Inter-segment&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;consolidated&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&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;15,026,633&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;398,388&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,597&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-44"&gt;&#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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;-&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;15,481,618&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;857,544&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(563,777&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,678&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-45"&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-46"&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;310,445&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,270,492&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,061,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;440,807&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-47"&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-48"&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,773,236&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;1,956&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,329&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-49"&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-50"&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,455&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;173,189&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,507&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,117&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-51"&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-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;270,813&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;(80,399&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;(411,191&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;142,601&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;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;(348,989&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-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;(704,673&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,605,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;(231,890&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;19,788&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34,003&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,488,214&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2021&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Dongfang&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Hebei&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Baoding&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Not&lt;br/&gt;
 Attributable&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Elimination of&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: right"&gt;Enterprise-wide,&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Paper&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Tengsheng&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Shengde&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;to Segments&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Inter-segment&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;consolidated&lt;/td&gt;&lt;td style="white-space: nowrap; 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="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;22,827,553&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,251,416&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;130,458&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-55"&gt;&#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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-56"&gt;&#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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;24,209,427&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,262,681&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(456,207&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;24,531&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-57"&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-58"&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,831,005&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,833,101&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,257,067&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,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;&lt;div style="-sec-ix-hidden: hidden-fact-59"&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-60"&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,092,487&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;2,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;206&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,761&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-61"&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-62"&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,333&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;176,386&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,418&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;82,097&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-63"&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-64"&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;278,901&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;416,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;(515,629&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,431&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;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;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,205&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;1,087,209&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,478,604&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;(68,045&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;(3,879,416&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;&lt;div style="-sec-ix-hidden: hidden-fact-66"&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,338,856&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; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;As of March 31, 2022&lt;/td&gt;&lt;td style="white-space: nowrap; 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="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Dongfang&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Hebei&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Baoding&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Not &lt;br/&gt;
Attributable&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Elimination &lt;br/&gt; of Inter-&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Enterprise-&lt;br/&gt;
wide,&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Tengsheng&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Shengde&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;to Segments&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;segment&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;consolidated&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="white-space: nowrap; width: 27%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;63,717,093&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;143,085,690&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;23,402,793&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;8,805,912&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-67"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;239,011,488&lt;/td&gt;&lt;td style="white-space: nowrap; 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; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;As of December 31, 2021&lt;/td&gt;&lt;td style="white-space: nowrap; 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="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Dongfang&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Hebei&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Baoding&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Not&lt;br/&gt;
 Attributable&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Elimination&lt;br/&gt;
    of Inter-&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Enterprise-&lt;br/&gt;
    wide,&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Tengsheng&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Shengde&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;to Segments&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;segment&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;consolidated&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="white-space: nowrap; width: 27%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;109,369,166&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;93,841,874&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;29,181,392&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;9,142,770&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-68"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;241,535,202&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues contextRef="c50" decimals="0" unitRef="usd">15026633</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c170" decimals="0" unitRef="usd">398388</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c49" decimals="0" unitRef="usd">56597</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c172" decimals="0" unitRef="usd">15481618</us-gaap:Revenues>
    <us-gaap:GrossProfit contextRef="c50" decimals="0" unitRef="usd">857544</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c170" decimals="0" unitRef="usd">-563777</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c49" decimals="0" unitRef="usd">16678</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c172" decimals="0" unitRef="usd">310445</us-gaap:GrossProfit>
    <itp:DepreciationAndAmortizationExpense contextRef="c50" decimals="0" unitRef="usd">1270492</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c170" decimals="0" unitRef="usd">2061937</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c49" decimals="0" unitRef="usd">440807</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c172" decimals="0" unitRef="usd">3773236</itp:DepreciationAndAmortizationExpense>
    <us-gaap:InvestmentIncomeInterest contextRef="c50" decimals="0" unitRef="usd">1956</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c170" decimals="0" unitRef="usd">170</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c49" decimals="0" unitRef="usd">1329</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c172" decimals="0" unitRef="usd">3455</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense contextRef="c50" decimals="0" unitRef="usd">173189</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c170" decimals="0" unitRef="usd">13507</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c49" decimals="0" unitRef="usd">84117</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c172" decimals="0" unitRef="usd">270813</us-gaap:InterestExpense>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c50" decimals="0" unitRef="usd">-80399</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c170" decimals="0" unitRef="usd">-411191</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c49" decimals="0" unitRef="usd">142601</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c172" decimals="0" unitRef="usd">-348989</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c50" decimals="0" unitRef="usd">-704673</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c170" decimals="0" unitRef="usd">-1605442</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c49" decimals="0" unitRef="usd">-231890</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c171" decimals="0" unitRef="usd">19788</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c173" decimals="0" unitRef="usd">34003</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c172" decimals="0" unitRef="usd">-2488214</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:Revenues contextRef="c174" decimals="0" unitRef="usd">22827553</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c175" decimals="0" unitRef="usd">1251416</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c176" decimals="0" unitRef="usd">130458</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c179" decimals="0" unitRef="usd">24209427</us-gaap:Revenues>
    <us-gaap:GrossProfit contextRef="c174" decimals="0" unitRef="usd">2262681</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c175" decimals="0" unitRef="usd">-456207</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c176" decimals="0" unitRef="usd">24531</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c179" decimals="0" unitRef="usd">1831005</us-gaap:GrossProfit>
    <itp:DepreciationAndAmortizationExpense contextRef="c174" decimals="0" unitRef="usd">1833101</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c175" decimals="0" unitRef="usd">2257067</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c176" decimals="0" unitRef="usd">2319</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c179" decimals="0" unitRef="usd">4092487</itp:DepreciationAndAmortizationExpense>
    <us-gaap:InvestmentIncomeInterest contextRef="c174" decimals="0" unitRef="usd">2366</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c175" decimals="0" unitRef="usd">206</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c176" decimals="0" unitRef="usd">1761</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c179" decimals="0" unitRef="usd">4333</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense contextRef="c174" decimals="0" unitRef="usd">176386</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c175" decimals="0" unitRef="usd">20418</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c176" decimals="0" unitRef="usd">82097</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c179" decimals="0" unitRef="usd">278901</us-gaap:InterestExpense>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c174" decimals="0" unitRef="usd">416855</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c175" decimals="0" unitRef="usd">-515629</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c176" decimals="0" unitRef="usd">-1431</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c179" decimals="0" unitRef="usd">-100205</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c174" decimals="0" unitRef="usd">1087209</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c175" decimals="0" unitRef="usd">-1478604</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c176" decimals="0" unitRef="usd">-68045</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c177" decimals="0" unitRef="usd">-3879416</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c179" decimals="0" unitRef="usd">-4338856</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:Assets contextRef="c180" decimals="0" unitRef="usd">63717093</us-gaap:Assets>
    <us-gaap:Assets contextRef="c181" decimals="0" unitRef="usd">143085690</us-gaap:Assets>
    <us-gaap:Assets contextRef="c182" decimals="0" unitRef="usd">23402793</us-gaap:Assets>
    <us-gaap:Assets contextRef="c183" decimals="0" unitRef="usd">8805912</us-gaap:Assets>
    <us-gaap:Assets contextRef="c185" decimals="0" unitRef="usd">239011488</us-gaap:Assets>
    <us-gaap:Assets contextRef="c186" decimals="0" unitRef="usd">109369166</us-gaap:Assets>
    <us-gaap:Assets contextRef="c187" decimals="0" unitRef="usd">93841874</us-gaap:Assets>
    <us-gaap:Assets contextRef="c188" decimals="0" unitRef="usd">29181392</us-gaap:Assets>
    <us-gaap:Assets contextRef="c189" decimals="0" unitRef="usd">9142770</us-gaap:Assets>
    <us-gaap:Assets contextRef="c191" decimals="0" unitRef="usd">241535202</us-gaap:Assets>
    <itp:ConcentrationAndMajorCustomersAndSuppliersTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(19)
Concentration and Major Customers and Suppliers&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the three months ended March 31, 2022, the Company had no single customer contributed over 10% of total sales.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the three months ended March 31, 2021, the Company had no single customer contributed over 10% of total sales.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the three months ended March 31, 2022, the Company had two major suppliers accounted for 77% and 13% of total purchases.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the three months ended March 31, 2021, the Company had two major suppliers accounted for 81% and 10% of total purchases.&lt;/span&gt;&lt;/p&gt;</itp:ConcentrationAndMajorCustomersAndSuppliersTextBlock>
    <itp:ConcentrationCreditRiskPercentage contextRef="c192" decimals="2" unitRef="pure">0.10</itp:ConcentrationCreditRiskPercentage>
    <itp:ConcentrationCreditRiskPercentage contextRef="c193" decimals="2" unitRef="pure">0.10</itp:ConcentrationCreditRiskPercentage>
    <itp:NumberOfSupplier contextRef="c194" decimals="0" unitRef="pure">2</itp:NumberOfSupplier>
    <itp:ConcentrationCreditRiskPercentage contextRef="c195" decimals="2" unitRef="pure">0.77</itp:ConcentrationCreditRiskPercentage>
    <itp:ConcentrationCreditRiskPercentage contextRef="c194" decimals="2" unitRef="pure">0.13</itp:ConcentrationCreditRiskPercentage>
    <itp:NumberOfSupplier contextRef="c196" decimals="0" unitRef="pure">2</itp:NumberOfSupplier>
    <itp:ConcentrationCreditRiskPercentage contextRef="c197" decimals="2" unitRef="pure">0.81</itp:ConcentrationCreditRiskPercentage>
    <itp:ConcentrationCreditRiskPercentage contextRef="c196" decimals="2" unitRef="pure">0.10</itp:ConcentrationCreditRiskPercentage>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(20)
Concentration of Credit Risk&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 March 31, 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 &lt;span style="-sec-ix-hidden: hidden-fact-69"&gt;($
78,762)&lt;/span&gt; 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 March 31, 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 RMB39,944,290 ($6,292,223) as of March 31, 2022.&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense contextRef="c198" decimals="0" unitRef="cny">500000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:CashFDICInsuredAmount contextRef="c199" decimals="0" unitRef="cny">500000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashFDICInsuredAmount contextRef="c200" decimals="0" unitRef="cny">39944290</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashFDICInsuredAmount contextRef="c2" decimals="0" unitRef="usd">6292223</us-gaap:CashFDICInsuredAmount>
    <itp:RisksAndUncertaintiesTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(21)
Risks and Uncertainties&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;</itp:RisksAndUncertaintiesTextBlock>
    <itp:RecentAccountingPronouncementsTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(22)
Recent Accounting Pronouncements&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(23)
Subsequent Event&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;None.&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="c4"
      id="hidden-fact-4"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:SubsidyIncome
      contextRef="c0"
      id="hidden-fact-5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="c4"
      id="hidden-fact-6"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:AcquisitionOfLand
      contextRef="c4"
      id="hidden-fact-7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromBankDebt
      contextRef="c0"
      id="hidden-fact-8"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:LoanRepaidByARelatedParty
      contextRef="c4"
      id="hidden-fact-9"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:NonCashRestrictedCash
      contextRef="c0"
      id="hidden-fact-10"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:NonCashRestrictedCash
      contextRef="c4"
      id="hidden-fact-11"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="c51"
      id="hidden-fact-12"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="c52"
      id="hidden-fact-13"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="c51"
      id="hidden-fact-14"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="c52"
      id="hidden-fact-15"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="c51"
      id="hidden-fact-16"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RestrictedCash
      contextRef="c2"
      id="hidden-fact-17"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RestrictedCash
      contextRef="c3"
      id="hidden-fact-18"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InventoryValuationReserves
      contextRef="c2"
      id="hidden-fact-19"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InventoryValuationReserves
      contextRef="c3"
      id="hidden-fact-20"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c73"
      id="hidden-fact-21"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c74"
      id="hidden-fact-22"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:UnsecuredDebt
      contextRef="c86"
      id="hidden-fact-23"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:UnsecuredDebt
      contextRef="c3"
      id="hidden-fact-24"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DueToOtherRelatedPartiesNoncurrent
      contextRef="c123"
      id="hidden-fact-25"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DueToOtherRelatedPartiesNoncurrent
      contextRef="c124"
      id="hidden-fact-26"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:ValueAddedTaxesPayableCurrent
      contextRef="c3"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c0"
      id="hidden-fact-28"
      unitRef="pure"
      xsi:nil="true"/>
    <itp:AdditionOfNewDerivativesRecognizedAsWarrant
      contextRef="c148"
      id="hidden-fact-29"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DerivativeLossOnDerivative
      contextRef="c148"
      id="hidden-fact-30"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:ExerciseOfWarrant
      contextRef="c148"
      id="hidden-fact-31"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c0"
      id="hidden-fact-32"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-33"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="c0"
      id="hidden-fact-34"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-35"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="c0"
      id="hidden-fact-36"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-37"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <itp:EffectOfDilution
      contextRef="c0"
      id="hidden-fact-38"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <itp:EffectOfDilution
      contextRef="c4"
      id="hidden-fact-39"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="c0"
      id="hidden-fact-40"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="c0"
      id="hidden-fact-41"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="c4"
      id="hidden-fact-42"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="c4"
      id="hidden-fact-43"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c171"
      id="hidden-fact-44"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c171"
      id="hidden-fact-45"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c173"
      id="hidden-fact-46"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:DepreciationAndAmortizationExpense
      contextRef="c171"
      id="hidden-fact-47"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:DepreciationAndAmortizationExpense
      contextRef="c173"
      id="hidden-fact-48"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InvestmentIncomeInterest
      contextRef="c171"
      id="hidden-fact-49"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InvestmentIncomeInterest
      contextRef="c173"
      id="hidden-fact-50"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="c171"
      id="hidden-fact-51"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="c173"
      id="hidden-fact-52"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c171"
      id="hidden-fact-53"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c173"
      id="hidden-fact-54"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c177"
      id="hidden-fact-55"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c178"
      id="hidden-fact-56"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c177"
      id="hidden-fact-57"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c178"
      id="hidden-fact-58"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:DepreciationAndAmortizationExpense
      contextRef="c177"
      id="hidden-fact-59"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:DepreciationAndAmortizationExpense
      contextRef="c178"
      id="hidden-fact-60"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InvestmentIncomeInterest
      contextRef="c177"
      id="hidden-fact-61"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InvestmentIncomeInterest
      contextRef="c178"
      id="hidden-fact-62"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="c177"
      id="hidden-fact-63"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="c178"
      id="hidden-fact-64"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c178"
      id="hidden-fact-65"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners
      contextRef="c178"
      id="hidden-fact-66"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Assets
      contextRef="c184"
      id="hidden-fact-67"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Assets
      contextRef="c190"
      id="hidden-fact-68"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="c198"
      decimals="0"
      id="hidden-fact-69"
      unitRef="usd">78762</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <dei:AmendmentFlag contextRef="c0">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="c0">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="c0">Q1</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>94
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M 83]BK /*B\Y">-LC1:[](DE=61P_'0Y!RC.*XIS4*7JB>5N4YL>.-QSN_<
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
M=YH*&4^)E7D-!TF_M&645[P+=MC; W.PDZ4\EA"_L*T9J;'84 .P< UP)S3
M'[2_N-NKU$-SG"9Q1L@Q^'VFL/F+$D9'*E(VL)^]Y62U\>08X<DQ.^F^S6A$
MLC1C]%BZSQ0B!);BB)NCH0J(PE5 )_UV#ZTFB;PU7>[>&V'GG=78>9#/=.0\
M:+;W7M.\5(9<]U!"$5N));3%IRGX0W7O:;L;+3?V5>>]U+"[M9<KP6$(Q@!^
M7TJI7V[,V]/^;?G%_P!02P,$%     @ VX.J5--$,I?= @  + @  !@   !X
M;"]W;W)K<VAE971S+W-H965T,RYX;6R5EEUOVC 4AO^*%>VBE3KR3: "I!96
M;1>34%&[BVD7)C'$JF-GM@/=?OV.G30+-+04"6(GYWW/<TZ<F,E>R">5$Z+1
M<\&XFCJYUN6UZZHT)P56 U$2#E<V0A98PU1N755*@C,K*I@;>-[0+3#ESFQB
MSRWE;"(JS2@G2XE45118_KDE3.RGCN^\G+BGVUR;$^YL4N(M61']4"XES-S6
M):,%X8H*CB393)T;_WH^,O$VX)&2O>J,D:ED+<23F7S+IHYG@ @CJ38.& X[
M,B>,&2/ ^-UX.FU*(^R.7]SO;.U0RQHK,A?L!\UT/G5&#LK(!E=,WXO]5]+4
M$QN_5#!E?]&^CAW&#DHKI471B(&@H+P^XN>F#QV!'YT0!(T@.%<0-H+0%EJ3
MV;(66./91(H]DB8:W,S ]L:JH1K*S5U<:0E7*>CT;"YX!O>$9 A&2C":80V3
M6\PP3PE:&6.%+I98$JYSHFF*F;I$G]'#:H$N/EU.7 T4QLM-FXRW=<;@1,;O
M6 Y0Z%^AP N"'OG\;?F"I*W</Y2[4'O;@*!M0&#]PA-^*PT%P[+42&S0'>50
M-L4,+86B=IW]O%DK+6&U_7HC6=@F"VVRZ$2R&P9/C6TL/'\H$]5:;RH&:SD5
M%3=]IAPM!&-8JM[.UNY#ZVZ>S]TL">-A.'%WW0:^CAJ.O?A_U %ZU*)';Z(?
M+(_';U^N$*-X31ETB;P/'KU"\I,@\ORQ=\3>%S@.HBB)^_'C%C]^![\HX&["
M\Y0^72&5PWI6"%<Z%Y+^)5D?<VT8=U!BK_D<09\3>4 ];*F''Z NL40[S"K2
M;3<JB:SKZ6U\[9]TT+R!Y_E'!;P7=0"?M/#)QUM.E:KZVYV\:N)X[$7P/>[V
M&8$'O*.6=_1Q7MCXE,8\HWS;!STZ%_J,P!K:[;S+S3X*K\LMY0HQL@&I-TC
M0]9[4SW1HK2O][70L%G880[;.9$F *YOA- O$[-CM'\09O\ 4$L#!!0    (
M -N#JE0K*#WD% 4  'D1   8    >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL
MC5AM;]LV$/XKA#<,"=#$(O5&9XZ!QNFV NL:).WV8=@'VJ)MKI+HDK23_/L=
M)45R)(K+A\1ZN3L^=[R[AZ?YHU3?](YS@YZ*O-37DYTQ^ZOI5*]WO&#Z4NYY
M"6\V4A7,P*W:3O5><9952D4^)4&03 LFRLEB7CV[4XNY/)A<E/Q.(7TH"J:>
M;W@N'Z\G>/+RX%YL=\8^F"[F>[;E#]Q\W=\IN)NV5C)1\%(+62+%-]>3]_AJ
M24*K4$G\*?BC/KE&UI65E-_LS<?L>A)81#SG:V--,/@Y\B7/<VL)<'QOC$[:
M-:WBZ?6+]5\JY\&9%=-\*?._1&9VUQ,Z01G?L$-N[N7C;[QQ*+;VUC+7U7_T
MV,@&$[0^:".+1AD0%**L?]E3$X@3!;#C5B"- NDK1",*8:-016Y:(ZO<NF6&
M+>9*/B)EI<&:O:AB4VF#-Z*TV_A@%+P5H&<62UEFL"D\0W"E92XR9N#FP< /
M[);12&[0QW(M"XY8::4*2)>=W<<C?WEQ]K5DATR XCFZ0%\?;M'9C^?SJ0%\
M=I7INL%R4V,A(UA"]$F69J?1!\"4O=:?@E^M<^3%N1OB-?B)J4L4XG>(!(0X
M\"S?KHX]<,(VUF%E+QRQUT2KC2WZ^_U*&P69_(_'>M1:CRKKT8CU>W[DY8%K
M5]QKS:32M(5]7. XHCC!=#X]G@9D*$@B$LPBDK:"K\#%+;C8"VXIM;&9I%GN
M1EBKQR<+7^ 8IQBG80^B0Y*0,*61W6(7QJ3%F'@Q_JJDUNA.R8TP+HC)8.$0
M!U$4]_ -Q3 %P2!VHTM;=*D7W0-T.E%NWZ$M+[EB>56-+(.6(&P.V6:(^-/>
MUK(SP.DP;&$8!)3B'GZ'((GC.#S)E5<.T-8!Z@\O< JJ&O?W@]#"-G$73CJ,
M<A0$_23P+F6I[TKOV9I?3Z!9::Z.?+) GAJ;M3[,O#[\;C-DHV2!/N^Y#3KT
M3)<3,T<,9W$2A7T_'((IB4(<NF.-@ZZM!]Y>\]GLN&K[\X<Z,<ZO/#' )Y2!
MO5'X6!H.835(5.:=C1X[MC'NEXI#"D(TYCOI\!%_J1Q66F3//GA> V_*G\8#
M,JSV69+2D7:).ZK X=MBW-2TTXO0D69I0'$_R]R"=!;@$9@=YV _Z51%?6;+
MXMS6=L:5.-:]*!=L)7)AGIW(HV%ZT"2F?3IRR%V$29A B$>0=X2$_8Q4E?**
MPT&X/<9\84_NWHE=G$/#E SZDDLRBL)9D(R%NF,G[*<G(*:CJ$[/@/G_(3O8
M*J(S.NL#=M!5$) QML(=76$_7_T!(XB-L1.<BV,B2@F.^O <DM B*(V3$8 =
M'6'ZA@[I/L]6">WKE1UA8#]CP*P!DT0)1WFE>+E^1L#5I<Y9/<-D_\()WQX%
MG5$:DL.,)#@<%(F#1'"4T#0-W#$B'8N0P(O^BS1PTG@=H[%-;4PEKV#$"0G2
MI ?8)1E3D",CFTHZ:B+8NZD6'(=#'.SLPXXI[B,\TA$*\1/*#=-B71VX;D5^
ML/-1L\[^91UT!GWP5N8Y4_53;9\Z9Z!F+7KJ?7 YZ"1N,3QRQB4=L1 _L7P^
M&&W %3A+HI]^@)+#/Z.A?]:=RK%^&30^# EE-@LB^ OZ;@PEP\2F!>TGY_1D
MB"VXVE:SO49K>2A-/?*U3]OO!^^KJ;GW_ 9?+>NO )V9^J,$#'1;46J4\PV8
M#"Y3@*7J.;^^,7)?C<HK:6#PKBYWG &K60%XOY'2O-S8!=JO+8O_ %!+ P04
M    " #;@ZI4A.)BNXT'  "O'0  &    'AL+W=O<FMS:&5E=',O<VAE970U
M+GAM;*U9:V_;.!;]*X2Q'UJ@KD52SR )D*3I;H'I3I!L=S_3,AUS*XL>DLYC
M?OU>4HKEB!338 <(8CTNR7.?YU(\?93JI]YP;M#3MFGUV6QCS.YDL=#UAF^9
M_BQWO(4W:ZFVS,"MNE_HG>)LY09MFP5)DGRQ9:*=G9^Z9S?J_%3N32-:?J.0
MWF^W3#U?\D8^GLWP[.7!K;C?&/M@<7ZZ8_?\CIL?NQL%=XO#+"NQY:T6LD6*
MK\]F%_CDBE9V@)/XM^"/^N@:65664OZT-]]69[/$(N(-KXV=@L'/ [_B36-G
M AQ_])/.#FO:@<?7+[-_=<J#,DNF^95L_B-69G,V*V=HQ==LWYA;^?@/WBN4
MV?EJV6CW'SWVLLD,U7MMY+8?# BVHNU^V5-OB*,!,$]X .D'D/& =&( [0=0
MIVB'S*GUA1EV?JKD(U)6&F:S%\XV;C1H(UKKQCNCX*V <>;\2K8K< I?(;C2
MLA$K9N#FSL />,MH)-?HBND-^@H>U^C#CY;M5P)D/J(Y^G'W!7WXV\?3A0$H
M=L)%W2][V2U+)I:EZ+MLS4:C:UA^]7K\ E0XZ$%>]+@DT0F_,_494?P)D820
M )ZK7Q^.(W#HP:S4S4>GS#I8;*WD%OV^XXH9T=ZC"QNWP@BN3R+KI(=U4K=.
M.K'./R'115O++0_YH!N;N[$VGQ_.YR0M2X+3T\7#L7$"@BFE99GE!\%7\+(#
MO"QJAHO5?R&$NS@R$M*^EFTM&H[: V[[W-[5UF([)1\$! 1:/B-Y,!G[)9/E
M!TQYU&1?.-2[6K"NBK0KQ+92&?&G>Q"R8C===F0<6A24T'QD1%\N32JP=Q&V
M87' 6T3Q?O@[%../Z#>I(1=;*%%*/#!;^U CV%(TPCR'4!<>FCDM\ZPL1ZA]
M.9K3O,HG4)<'U&44M06-7)G^8R^TF+)M&4"9)@D>@8RN99GN1.]8S<]FX%K-
MU0.?G:-(J%0'):JH$A<-9#!K:XZ +X$M5F#]I=$A12K?^02/U?"%,I+@,FQI
MG PE/'DCHM=<*<@:PYZ"I3@)6;FLRFJ$+R28E552I1,0CU@&Q^OAAK7W7",;
M%$->:\VA,-@<? GE-W(<DV%!$G==7<N]+3N0ZQP29MD$*V0_RRN-P2YD[+F0
M'*E(4E13WAN8 M,HTAO%=^RYJY'6%-)LN +J!X^VIK=1$#KU,S?)<NQ[U1><
MTSS-H(1-8!_8!\?IYUO[ ""E K<%(:;>RCC#&?R-(?J"\YP4"4A/0!P8"&>_
M%@A@Y,DHR+SE<T)]E+X8+LJL2,D$R(&2<)R3;GGCVJX=4R9LRROLT\N<8IP7
MU<3B [_@.,& A=3>+?ZL9-.X(.3;72.?.4=+WO*UF(C  ,?@%)=>\OAR94Z+
M; +X0#$XSC&_NTSI_=HE#^MU.:HG0>0^[Z0ES?,QI0?DYF5:X"F;#\2"X\SR
MK>]]V!./1Z9/&7.,,2E),H;J2Q*2Y]4$5#*P"XFSBVTQ73M[<]2<??AAMPRV
M+PEUMB%-B,\M:8IMN(P4"0C.2U(FE$ZD&1E8B+S!0J.NW)8O_8ZNG ST0^+T
M<[-7]09VEV[[!%TM&,D\?T*[AMF:;A,,VJ*=+?I!6P78AN9EEHS[]I!@FF:3
M3A](B<1)Z6)HVZP& 'L5!!J@EKQ,BC3WO!I=[_TM'!DXBKR]17*.[T,VZ/6@
M<@%2*G"15049*Q>0C+EA("\2WS^- _:K:*$=?4? #@Q$X@P$R5USONK7$5KO
M7=\+OM<;IOKJ^LB4@@#6G^R.+6BRZ"*_Y.7>HH'-%"Z!,[*)GH4,=$?B='?3
M-5M6M9KMA&$-:CBD*I++1MQ/[@))@.PR7"1>H ?D4FBUD@G< ]N1.-O])IG]
M<+9CPE5@!M=#TQ#< A*?O?(JS=P'DM>8_^+]%1EXD,1Y,$@NH2@/ZN=37EY6
ME'J?-P*"*2ZJ=+(#I@,[TC@[7J_7O';!=/U4NTT.N@6OH)<-#]1/IY]-'W=Q
M#87U@36VW0_I1'WV ^XKQBU50&QN@Y%.;$?HP)$4O^D1Z$Z42PGQ7O0X8.@L
M+ZF'WQ<$?J_*+)O8:M*!>FF<>BW.3QY:I\(MU'TE:ILT[OT<7?)[T;8VU,"#
M-UP)&>0YZO,L-&$)SO$XE0*2*4Y)2B>^I]"C+XIQ2GZ77M=V(QG5R&=NG-&L
M3%,ZUBBPSRS2-*FJB;T9':B9IE%ZN]OO=HW[S Q%^(O0=2/U7O%7GYPA&+O#
M"JC+,:JC ZG2^([03>W*J/VJ(UK#H:@9QVE'I"#^=-U"]Q+54@<)C_I;0FC3
MJG$!"HA513ZU;Z0#:],X:X]5&3850; ^J8;W$@%!DA,\Z?"!>VF<>P_%9,G:
MG_"OL4U&&*M/HU/Q&?B"&8_/@7)IG'*/\LI^G@[B_/^ILU?C+^9@.G PC7/P
MOZ1-O]J5%_<5GH_*BWIM!N@(Y6-KN0'VWTB_G!1UN0.OU[9?#=JJ\HX9IGSJ
M2T[X='%T]+7EZMZ="&KDOOETIT>'IX=3QPMWUC9Z?HE/KKJSPV&:[BCS.U-
M$AJZQ#5,F7PN(-14=SK8W1BY<P=L2VF,W+K+#6<KKJP O%]+:5YN[ *',]KS
M_P%02P,$%     @ VX.J5!6'$> /!0  110  !@   !X;"]W;W)K<VAE971S
M+W-H965T-BYX;6RM6&U3XS80_BN:M-/A9@J1Y#?Y&C)SA)?RH2T#I?TL;$%<
M;"LG*0G\^ZX=XR26[*37&R;8BI]=/;NK?8DG:ZE>]5P(@]Z*O-3GH[DQB\_C
ML4[FHN#Z3"Y$"4^>I2JX@:5Z&>N%$CRMA8I\3#$.QP7/RM%T4G]WIZ83N31Y
M5HH[A?2R*+AZOQ"Y7)^/R.CCB_OL96ZJ+\;3R8*_B =A'A=W"E;C5DN:%:+4
MF2R1$L_GHR_D\PV)*X$:\5<FUGKG'E6F/$GY6BUNT_,1KAB)7"2F4L'ALA(S
MD>>5)N#QM5$Z:O>L!'?O/[1?U\:#,4]<BYG,_\Y2,S\?L1%*Q3-?YN9>KG\5
MC4%!I2^1N:[_HW6#Q2.4++6112,,#(JLW%SY6^.('0'B]0C01H!V!&C4(^ U
M MZQ GXCX'<$_+!'(&@$@JX-K$<@; 3"KH#?(Q U E$=K(UWZ]!<<L.G$R77
M2%5HT%;=U/&MI2$B65D=Q0>CX&D&<F8ZDV4*!TND".ZTS+.4&U@\&+C B3,:
MR6<TF_/R16B4E?! )J]SF:="Z9]^8)1$OZ"KK\O,O*.3QY(OTPS$/Z%3]/AP
MB4Y^_#09&V!9[35.&D87&T:TEU%1R&8CA_1L6/I+"@S@C/,<W?$L/07*,[[(
M#,\=NBZ'=55.6!JIWM$55V56OFAT+[10*^'0=76 5Y(LBV5>._</,Q<*_%U
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
M..[,V:&YJDD+M9;)$KZ3Z^30.M!EA-R]+!!E \IHB<J]P_C@KHDBKPB$\D#
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
M/Q&9W##+KS;J_I/>IR<""J5GMG?9?W,D679P 76N!JN2L7_M7?%]*00="+I
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
MT6DAG7;R[SQ;84R/D^!$MH#+[$I%_6TL14 ^;(VP5PT-"L?#![]4$F4]U\1
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
M<^I_WF3C,!FU$8"WL1LB+!I+,5L2U&X)(BU*T+B-E4%1'M8^.S6_5R6G8>!
M(P.W<IC8ATE'EH7>4VY\!B%;H?S 0,Q2J P40!E@Z+M&M>OY06N$\Q4\P)M\
M8QGNE!X'WXB[/QB/G+9;;1M ;+>@7'03%]UVL8($YFM 9".30? @<A#(.C0$
M^]E?%QJ9.AJ<5EKJ "4[ 7+K?C382N2Q)9C4-8)-'*C$H:\RPPQU"UZ]U.-H
M^ELM@B;]5HUV)="C?U;MPGK<JP=%ZP[)22NYEAC]"/0U\1WF?A2FL&B-Z4L+
MBSH3*0//L"?1W':$]4$-(A=L*G*8)*X)A!_QSV2I92XR9NSZZ&+A-D#8HTT/
M2T\<6K<L O:%H+9!O5S ;9!ZHS1^VGLIRU\.((!9)Z<0O+C" E7XO8)$#VRJ
M!-'_D2B\F ,1<L".*APW @$,[>K(/CU!CFU]0@[SD[XN/QT2OR%G5[SJ"HR
M<LVX,I!/#8'V%YF"E=4<]B25PHSC7RNQVLY*"4F!>UI EE<N#],P 9I.FBP,
M@%!1%)U.'?)<ZERBGDV=_*R"GA2H#HS3<N)$:EOM.-5H2IXG'#A;I<B>2M$]
ME0J\=)S":ALV44['/FR!T@L(>EJHR&&AHM\O5(? 3_RC0D4N1/ =0D7K\L7N
M@4!#3RD5>26E"G>4RJ;6)1) ;JM%!2RI!2!% >@68F'048!NJ0#87*"PS+2I
ML1.H<-1YVNC7?GT1U?J%2PBF=CN(CI;)<A</T&4VD\IF/V!UY>J:XL%>5N7\
MH%YAI?4;GW)!/W/87"[AQP5=0!1V=^;G[<.[]?AW2\US2D-.I>"Y2K/=%EGJ
MM'NC\\H.\D(VG\TEN\RW3X/P3 *]UE*_2R B+N-/=]T.?<S([4B"[R 0N9!
M]!B!]B&=S2'R(@[15^20I46^(<\S:#*(QSM'66?M)BZF4',P4%.H/AUX>>7^
M&A0B6PK9_31I#_KX(VPI=>>PJWL>MCT^0V=/#BM>>#S6#^.)%_GC.D)QXHV2
M:&^=/'1 />R<\Q=<+>S7#$P@*%W<D7_[M/U@<NN^$VR;NZ\M@ ]*=$A'/@=3
M?S")>RXCFQLC5_:KP50:(PM[N>0LXPH;P/NYE*:YP0[:ST@W_P-02P,$%
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
M\UIGS"W\TE=1,C0W ?Q#J%(X9;'P$ZEL]W9E?SIDI#9HU+[K)(B;]O36#A\
M&B947F9F@XO46$3' 'Q;;9E9<+ I?=_4W#K\NA&$I+4*J16^57.EQ1N,6* G
MN$W 6LAJ11,%CT#+P_$U[DTF(D>1HIF%:!2]P6A[ZX?:WG#0+AV\<GV2F>J&
M%N2 #O"0<BHPGM"HU63*>5CSRP,ABAH3S:-%\^F-H7P(CE-"PR.7MWT[(^P_
M>1)$OOAR\/9'\0JTJ[IQ@;'(_=Y_9X E=>D/=4-B*-JWO6;&HS9"4ZC<, 4?
MQWPPFH2CN!EFNU&V(3$VNB/P '2@&Q)HBI"F+)X:FOMQ-WBE^TO3T_T!# '[
MU^"OND0J2 NQ8:>R\OX<Q#4,UBOSQ%#DXTSQX5 5O@$O36V;,9I@3;TOW$UL
MK@XC)7<"?Q"'WJF/;/V=KYBYL@_\K;8"Q$"/_H-FM]I]#K[V7T&WV_VW9/ _
M]*(8U1)'H]YD=.8YJ+UQIN1OHG/CG,GY<H4J598VX/G2&-?>D(+N(_G5_P!0
M2P,$%     @ VX.J5'^2!ZH+ P  ;P8  !D   !X;"]W;W)K<VAE971S+W-H
M965T,38N>&ULC55-C]LV$+W[5PR$'%J 67U9LK2P#7B3%BW0H(ND30]%#[0T
MMHBE2(6DXMU_WR%E*R[0=7N1AM2\-_-FR-'ZI,V3[1 =//=2V4W4.3?<Q[%M
M.NRYO=,#*OIRT*;GCI;F&-O!(&\#J)=QEB1EW'.AHNTZ[#V:[5J/3@J%CP;L
MV/?<O#R@U*=-E$:7C8_BV#F_$6_7 S_B)W2_#X^&5O',THH>E15:@<'#)MJE
M]P]+[Q\</@L\V2L;O)*]UD]^\7.[B1*?$$ILG&?@]/J*[U!*3T1I?#ES1G-(
M#[RV+^P_!NVD9<\MOM/R#]&Z;A-5$;1XX*-T'_7I)SSK*3Q?HZ4-3SA-OGD=
M03-:I_LSF#+HA9K>_/E<ARM E;P"R,Z +.0]!0I9ON>.;]=&G\!X;V+S1I :
MT)2<4+XIGYRAKX)P;ONKZ]# (W_A>XD6N&IAUS1FQ!9^$7POI' "[3IV%,LC
MXN;,^S#Q9J_PYO!!*]=9^$&UV/X3'U..<Z+9)=&'[";A!V[N($\99$F6W>#+
M9^%YX,M?X9LE[RZ2N;3PYVYOG:&C\M>-$,LYQ#*$6-ZL[7!=6WZNK;Q=VYN\
M_I[>VX$WN(GH(EHT7S':?I<FWR_^7T0(;HO_=&LTW3WK0!^  '#0DJZP4,?[
M!36CZ4(WWF.#_9Z"TF+A6^,?Z>)RAL+M,Z(1[@7>0+HJV#(OO947+"^3V<^@
M<EQ"FJ2LR"HH4U:MZL5G+D=\RULZ0>#X\T48I'7"BB2!MS->*(=4"@=. R<V
MR1WM#MQ0W+)<L6)9TGO)RK)<G#M/>JA4(PFA2^TUXI=1##1O'.0L7Y6LK))@
MU91I-4=J=-\+&V82Q;*<"D@82$OR7$):L&RUG)WW7#V!U%Q]2S!E:96S),VA
MKC-65_74- M9Q8J"&%B2Y(O?M//'\0T4;)77K,S38&<%"<]K^+?#&5\-@1[-
M,8PZW\11N6D>S+OS--U-0^2;^S2*J;U'H2Q(/! TN5L5$9AIO$T+IX<P4O;:
MT8 *9D=_!#3>@;X?M':7A0\P_V.V?P-02P,$%     @ VX.J5/;.!%I$!0
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
M7W.AH<2<0L/^ZZ$'JFGMC6'DQK73E334G-VPH-<0E76@]5Q*LS-L@NY]G?\
M4$L#!!0    ( -N#JE1REMV[_PT  /XC   9    >&PO=V]R:W-H965T<R]S
M:&5E=#(Q+GAM;)U:V7(;-Q9]QU>@-%9*JFI17"7*6Y4L.16G8L<5.9F'J7D
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
M1[+ROS;Q#ZXH^1<>J\*Y(N.76ZT 83J S]=%X9H'8M#^Y.?M?P!02P,$%
M  @ VX.J5.9SUG#8 @  %@8  !D   !X;"]W;W)K<VAE971S+W-H965T,C(N
M>&ULI55+;]LP#+[G5Q >,+1 $#_2%]HD0-*]<N@:-.UV&':0;2868DFN)#?-
MOQ\E)VXZM &&'1*3%/GQ(RW2@[72*U,@6G@6I33#H+"VN@Q#DQ4HF.FI"B6=
M+)06S)*JEZ&I-++<!XDR3*+H+!2,RV T\+:9'@U4;4LN<:;!U$(PO9E@J=;#
M( YVACN^+*PSA*-!Q98X1_M0S31I88N2<X'2<"5!XV(8C./+R8GS]PX_.*[-
MG@RNDE2IE5.F^3"('"$L,;,.@='C":^Q+!T0T7C<8@9M2A>X+^_0O_C:J9:4
M&;Q6Y4^>VV(87 20XX+5I;U3ZV^XK>?4X66J-/X?UHUOOQ] 5ANKQ#:8& @N
MFR=[WO9A+^ B>B<@V08DGG>3R+/\Q"P;#;1:@W;>A.8$7ZJ/)G)<NI<RMYI.
M.<79T=RJ; 53F:%T[8%9R:09A):@G4.8;6$F#4SR#DP?;I2TA8'/,L?\=7Q(
ME%I>R8[7)#D(>,-T#_IQ%Y(H20[@]=LZ^QZO_R]UPJ]Q:JRFF_'[0(J3-L6)
M3W'ROZT\#',4GQUWWJ9+O8@[+\;&R1W!K83OZ@E%BAKBQ'>->F<+A&LE*B8W
M'S]<)/'YE8&QE#4KX2M*U*SLW-#%X7()+%>5Q1R8I%]5:0++?;Q#@ELA>5K3
MVWVLN=W\Q0O4 J;W<(]9 3.6K=B2 +O.J0='!.%2)_&5!W+^6_VX]T!W1;LD
M'7\VG<]>48:"&9I[@]IQ86"5)>*4+.Z>1E$WBB(P!2,'9\N4$#3DQK>$=A5P
M8VI&/(% 2*U]+K9F.C>$!"G2%.7H1)<RYYK6A-*FVU&+!<^0)$!1E6J#E("Z
M$A)(IJ2A:6?2^IS[7%W?.)E-G1J><Z8YFMY;ERK<FU6!>NDWDB'H6MIF;%MK
MN_3&S:R_N#<;DV:$6FV@Q 6%1KWSTP!TLX4:Q:K*3WZJ+.T1+Q:TN%$[!SI?
M*&5WBDO0?@I&?P!02P,$%     @ VX.J5.(O'PM=!0  CPL  !D   !X;"]W
M;W)K<VAE971S+W-H965T,C,N>&ULK5;;;N,V$'W75PR,/.P"BFU)3NPLD@!)
MMMM=8-,&V?0"%'V@)=IBER*U)!7'?]\SE.TX:39 B[[8O QGS@SG'/%T9=U7
M7TL9Z*'1QI\-ZA#:=Z.1+VO9"#^TK33865C7B("I6XY\ZZ2HXJ%&C_+Q^'C4
M"&4&YZ=Q[<:=G]HN:&7DC2/?-8UPZTNI[>ILD VV"[=J60=>&)V?MF(IO\CP
M2WOC,!OMO%2JD<8K:\C)Q=G@(GMW.6'[:/"KDBN_-R;.9&[M5YY\JLX&8P8D
MM2P#>Q#XNY=74FMV!!C?-CX'NY!\<'^\]?XAYHY<YL++*ZM_4U6HSP:S 55R
M(3H=;NWJH]SD<\3^2JM]_*55;WN4#ZCL?+#-YC 0-,KT_^)A4X>] [/Q=P[D
MFP-YQ-T'BBC?BR#.3YU=D6-K>.-!3#6>!CAE^%*^!(==A7/A_,HVC0JH<O D
M3$57U@1EEM*42OK344 (-AR5&W>7O;O\.^X*NH:#VM,/II+5T_,C0-OAR[?X
M+O-7'5X+-Z0B2RD?Y_DK_HI=OD7T5_R7?.F]\J6VOG.2_KB8^^#0-'^^$G6R
MBSJ)42?_5Y5?=_<FF[Y-7L_DYU8ZP?/DLT33TETM^40KS)HTKW@J\N')$6CA
M,+8+TNQDX6Q#@K0MA::EO9?.< 12AG[O?-TI+E%PJ@PI70I;(0!=J;!.Z:.<
M2Y725:V,H% [VRUK>()0:)(^B"#[N,E*!=XHQH=K*1P%Z9J45K4J:Y(/K8IH
M#+V7I6SFTFWNOLB&G$+O DZ_==%0@-;&= CA@!)_K5A'O,A'M*VS#PK$E7I-
M!]DL/1D7].;V^C++Q^EX/'X[3.YJA6C;4FV\8PG>Y$K,M201D(PDB=K )P_W
M@0_IPB<<$ (C*Z[23Q:)OIF]I5NI$;FB&^'"FNZ<,%Y$(?(IVY76F(TPQ8*P
M9R\0$%$^F:KC(B.?RTYI+K*G8/L2TP>!:2W-,GV^D(BEDS*:]IFPTQ>=S47Y
ME<W88-L5R/0?Y028@^QHFA[E>5\YKENL74KX(. :@V4[K@4;=RT6D@5TEKA&
M?D@?N@ V)5 NU73-!M?FEF+;":V?WP#N%004'B$T/AK^70(50'MP*UPTMC,A
M@1H4-,W229;Q>$+]]?+X:&]\O#>>;L?H(W3E IAI=I).9R?)74SB>1_L4!Y0
M7ARGLZR@*]$JF";ECGO< ,CB$2#K5/JDL#4R@26"<H>@ZEZ"5PB('H@*XV,M
M^4C;P0W'ALM6  ^DO@2CXH(@-"4%Y7TG-[OH\*J+792P1M#-=3:.8L#.5(/M
M>[GEPTN- %+UJ7<!%#61SN6>KG10\8@,D![1KI *'4S2Z>0D/9X<QX \16N<
MY--$Q'M]6I%H\XS3.7Y!XE;&#[->]PS?5@U:@ V4# 7#3<!EWRN<V5Q K$KT
M"5,'9,H.BVV__=@)4"V !@F'1-*R,2JP).Y+8&1*U5-OJV,?.V%<9YBKO:[9
M88JB-^(ORZ^8MM4*V)&:$RMB6>%:@LT N-Q&I5*Z@*<0V;E62Q'YW@L'5 4_
MKD(R$(0THOLWE=KOJ%TX-!3N0UNS/(P4U!84CAJ^@ SC2X"[5<8'%;H>BHCT
MX>R &G<VFQ5I/ITD3.[BD=W;*YT=YVF>9?1L^^F],3:(!RK2<8MC>"^<LAT2
MQO/-L]KEXVQVR)P=TJ?%RX7FIDH :B[1@))16WV/)GR:>6D[7<%F5W](NZA
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
M7P3X/B<*AXT8:/\O+?\&4$L#!!0    ( -N#JE3;GY7_Y0$  %@$   9
M>&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;*6476_3,!2&[_D5EJ] 0G7K=#"F
M-%([AN!BJ%JU<8&X<)/3QIH_,OMDV?X]MI.&@EB%Q$W\==['[[&/DW?6W?L:
M ,F35L8O:(W87##FRQJT\!/;@ DK.^NTP#!T>^8;!Z)*(JT8GT[?,2VDH46>
MYM:NR&V+2AI8.^);K85[7H&RW8+.Z&'B1NYKC!.LR!NQAPW@;;-V8<1&2B4U
M&"^M(0YV"[J<7:SF,3X%W$GH_%&?Q$RVUM['P9=J0:?1$"@H,1)$:![A$I2*
MH&#C86#2<<LH/.X?Z)]2[B&7K?!P:=4W66&]H.>45+ 3K<(;VWV&(9^SR"NM
M\NE+NCZ6?Z"D;#U:/8B# RU-WXJGX1R.!><O"/@@X,EWOU%R^5&@*')G.^)B
M=*#%3DHUJ8,Y:>*E;-"%51ET6&S:K8>'%@R2J\?PS1D&:EQCY4!8]03^ B$C
MU]9@[<F5J:#Z7<^"F]$2/UA:\9/ :^$F))N])7S*^0E>-J:8)5[VCREZ\GVY
M]>A"0?PX@9^/^'G"S__C!$\37O/LS:L_,>2K-3#YFS]V=-L:W#[5M">E;0WV
M%S_.CL]FV5?+K_#^S86CWDOCB8)=D$XG[\\H<7T=]P.T3:J=K<50B:E;AZ</
M+@:$]9VU>!C$#<:?2?$34$L#!!0    ( -N#JE13UT* 5@H  +8;   9
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
MM #/YP[-/%^0@OY3W=U_ 5!+ P04    " #;@ZI4O ]S?](%  !4#   &0
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
MBZU=RJB<@[7OI#0GQ268U_SZ7U!+ P04    " #;@ZI4J>PMZ,8"  #,!0
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q]5$UOVS ,O>=7$$8/&^#5
MGW'L(@F0MANV0[&@W;K#L(-B,[%1V7(EN4G__2@Y<;.AR<6F)+['1TKD="OD
MDRH1->QJWJB94VK=7GF>RDNLF;H4+39TLA:R9IJ6<N.I5B(K+*CF7NC[B5>S
MJG'F4[NWE/.IZ#2O&EQ*4%U=,_EZC5QL9T[@'#;NJTVIS88WG[9L@P^H?[9+
M22MO8"FJ&AM5B08DKF?.(KBZCHV_=7BL<*N.;#"9K(1X,HMOQ<SQC2#DF&O#
MP.CW@C?(N2$B&<][3F<(:8#']H']B\V=<EDQA3>"_ZH*7<Z<U($"UZSC^EYL
MO^(^G['ARP57]@O;WC>)'<@[I46]!Y."NFKZ/]OMZW $2/T3@' /"*WN/I!5
M><LTFT^EV((TWL1F#)NJ19.XJC&7\J EG5:$T_.EQ):]4I6U M84\%V7*.&F
MDY*V8*$4TL&''VS%47V<>II"&J"7[^FO>_KP!'T$=Z+1I8+/38'%OWB/I YZ
MPX/>Z_ LX1V3EQ %+H1^&)[ABX;\(\L7G<N_*N#SCIZY0@6+4T6XK53.A>HD
MPN_%2FE)#^K/&07QH""V"N(3"AZHSXJ.(X@UM/_=AK!"\KT09H6\=PEG(YB^
MOE(MRW'F4 "%\@4=4\B\M)6\Q1SK%<6AQ<B4U=0V&!TJPXT0CO3RX0*"-'/]
MR+=6ZH;!>/3V@(!&!+0=T1I?RH9Z!F7%N(+$S9*Q&Z0)9&Z0^>XXG)P#XG-7
MM?8D<(,@=D.?@*GO3M)D],AXAY]80<\)--O18,C%"TKS0(%<)]'8C8/4FK'O
MAEDRLK>I( S<*,X@R1(W#9+1!821ZX=&54;ID#&ADR3VX;T[]8XZK$:YL7-$
M02ZZ1O?--NP.HVK1=^B;>S_GJ/";JE%4TC5!_<O)V '9SXY^H45K^W4E-'6_
M-4L:MRB- YVOA="'A0DP#/#Y7U!+ P04    " #;@ZI4K[?JM D#  !$!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6R%54UOVS@0O>M7$,(>&H"-
M)$K6AV$;B-,NMD #&$VW>UCL@9;&%E&*5$DJ;O;7[U"RM4G1I!>+0\Z\F??(
M&:].VGRU+8 CWSNI[#ILG>N7463K%CINKW4/"D\.VG3<H6F.D>T-\&8,ZF3$
MXCB/.BY4N%F->SNS6>G!2:%@9X@=NHZ;QRU(?5J'27C9^"2.K?,;T6;5\R/<
M@_NSWQFTHAFE$1TH*[0B!@[K\"99;C/O/SI\$7"R3];$,]EK_=4;'YIU&/N"
M0$+M/ +'SP/<@I0>",OX=L8,YY0^\.GZ@O[[R!VY[+F%6RW_$HUKUV$9D@8.
M?)#NDS[] 6<^"X]7:VG'7W*:?+,B)/5@G>[.P5A!)]3TY=_/.CP)*.,7 M@Y
M@(UU3XG&*M]QQS<KHT_$>&]$\XN1ZAB-Q0GE+^7>&3P5&.<V.X/W:]PC);WD
MRA&N&@+?!M&C\(X2A<_BS6>^EV"O5I'#A#XLJL_@VPF<O0">DCNM7&O)>]5
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
M:R9Q#FLQPX</N#+ _QO&Y%Y1 ?JG=/H'4$L#!!0    ( -N#JE0@1:8^_ (
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
MF--?!)4UH/M,2K,7;(#NO[3X!5!+ P04    " #;@ZI4L-X%51($  "/"0
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
MP$8[FJA@UO2$H?$!=%YI[0Z.3] _BHO?4$L#!!0    ( -N#JE1GWZF7F00
M +,*   9    >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;,U636\;-Q"]ZU<0
M0@\R0$?\VEUN8 NP8[?)(8%AN^VAZ&$EC:1%=I<J2<5.?WT?=V7%06TG+5"@
M!]M#[LSCS)LW-$_NG/\8-D21W;=-%T['FQBWKZ?3L-A06X57;DL=OJR<;ZN(
MI5]/P]93M>R#VF:JA,BG;55WX]E)OW?E9R=N%YNZHRO/PJYM*__YG!IW=SJ6
MXX>-ZWJ]B6EC.CO95FNZH?CS]LIC-3V@+.N6NE"[CGE:G8[/Y.MSD_Q[AU]J
MN@N/;)8JF3OW,2W>+4_'(B5$#2UB0JCPYQ.]H:9)0$CCCSWF^'!D"GQL/Z#_
MV->.6N95H#>N^;5>QLWIV([9DE;5KHG7[NXM[>O)$M["-:'_S>X&WPS.BUV(
MKMT'(X.V[H:_U?V>AT<!5CP3H/8!JL][.*C/\J**U>S$NSOFDS?0DM&7VD<C
MN;I+3;F)'E]KQ,79#:U!<637M'4^UMV:36ZK>4/AZ&0:@9^\IHL]UOF I9[!
MTNR]Z^(FL,MN2<NOXZ?(ZY"<>DCN7+T(^+[RKYB6G"FAU MX^E"L[O'T=Q?[
MV]D\1 ]I_/X"O#G FQ[>/ >/B5GN&F)NQ59U5W6+NFI8W0VCDS0("TI.AR>.
M61CR"4]1_>)1:51?AVVUH-,Q9C&0_T3CV>W&$WW5@Q$87&P.%(XN7+=>5:C[
M+<VI9N>56R86/KC(+IL:\AK21/Z7722_]76@8PB2^.BJVI)GM]2M(3;$W*3?
M2V+1L3VM@;U+0<?[JMC"=<$U];**2.2:/E&WH\!^8#+C0N4\UQH+75JNK865
MY3PK"QC'^Q_X&2MY+NWH)^]"8%OO5G5D-BMX9@R;9+GF15&P(R8!5UA$':-6
MP8W)1A<$8M" 8?:[):O:U/,_APW)50&_4C'%12YYJ0MFC.!6% ,*@#57.A_U
M-5&(Z./"M83(,LN9+ 0LK<J]M\FR+YYTCRLSP!40TI9,:IX!UQHNY0"?#K=2
M(Z3'C-7]0]!D3AVARB,VL8+KLD1U$R,EEZ5,A1K%<R%[D(DVEI? /QI]H$-^
MDP94(:80!ISH% X.!;@T*BT4Q&!+D;!*7H!Y;;@0&A_ MN5*&N!]2TGR_Z$D
MI;A5$$.6E(269I(;F2=;H[F9?20F9;@2)3>J^%I,BJL<E%H)EJ% )9*<X)SI
M@620A9J%^+:@K$:WT1H@0J B+V!I.0@$%)>)W^)O<H)/GH-22(H7N=Q[:ZV?
MDE..44G.J-(R"^66#W*"$(1\44X@AMLLP]1@KG)5#L(P.JFJ5Y,4 N5G3ZH)
M#-@B$=C'X+1<F 206RY,EBS-;5'V[">X22K!XCPL1V<AR>#?W42/Q/-=NGE2
M,;<NXAZN0J"85)-N#8D.E1KCI%$9^,! *$RQ4+S -C+'P)12)6YUR07F#\.Q
MK^2"%M3.D<H_'8;_HA@)4>N\Y!(J*M$$ R$6ABGLX.[4N.!@X=(H<&&A&'S.
M=(9.*O;4/[SIHX=$2W[=/Y<"$MAU<7A3''8/+[*SX2'RQ7UXSJ'?Z[H+K*$5
M0L6K(ALS/SR1AD5TV_Y9,G<1CYS>W.!523XYX/O*N?BP2 <<WJFSOP!02P,$
M%     @ VX.J5)V')S*H!0  MA<  !D   !X;"]W;W)K<VAE971S+W-H965T
M-#0N>&ULQ5AK3]PX%/W>7V%-MQ5(:";VO%M *J]"6Q8$;5>K:C]X,G<2BR1.
M;8<IJ_WQ>YV$9!B")Y60X .3A\_QL>_UN79VEU+=Z!# D%]QE.B]3FA,^J[7
MTWX(,===F4*";Q92Q=S@K0IZ.E7 YSDHCGK,\T:]F(NDL[^;/[M4^[LR,Y%(
MX%(1G<4Q5W<'$,GE7H=V[A]<B2 T]D%O?S?E 5R#^99>*KSK52QS$4.BA4R(
M@L5>YP-]]YE-+"!O\5W 4J]<$SN4F90W]N9LOM?QK"*(P#>6@N//+1Q"%%DF
MU/&S).U4?5K@ZO4]^TD^>!S,C&LXE-%?8F["O<ZD0^:PX%EDKN3R%,H!#2V?
M+R.=_R?+LJW7(7ZFC8Q+,"J(15+\\E_E1+0!L!+ U@",/@'HEX!^6\"@! S:
M H8E8+@.>&H,HQ(P6@/0P1. <0D8MP5,2L"D+6!: J9M =2[CYS7=IYH%>PB
MZ8HLR5/LB!N^OZODDBC;'OGL19ZG.1XS2R1V25T;A6\%XLS^A0IX(O[E17XG
M<W*0:6RB-3G@_DV@9(;/MH[ <!'I;?+V-1T-WQ.1D',118C1NSV#,BQ9SR^[
M/"BZ9$]T>0*S+J'>#F$>];Y='Y&M/[8;6 [=+)^RI$O8,&>9/LUR]!LLAW_^
M3;:*$391';>A&E@JSR'HQ,URX1MDF>8L8QUR!4TS_-%-<LY5E_2I)6&L 7[:
M'DX;X&=N^!'X3OBGUG#J-< _MPA#WY5=/5PBU3IAU3IA.6W_>=;)CR_XDIP9
MB/4_CM[[5>_]O/?!$[U?@O(A,5CCB%P0N4Q Z5"D39GA)J*>U_6\-PY)@TK2
MP,ET!8'0!A3,B<]387A$MM 6CF04<:6;,O]S03C*"6VIO]T?><7?;N^V0<JP
MDC)T2OD0*  L\X;(U,9'8TW5OA+Y39,_N>FVA!#;Y)!'T:N+G()4'>R092C\
MD 2 $< &=R15\E9@=SN$QS()B#0A*&)"D03XS(3<X)0DP8+CNTN>XKOCGYDP
M=^0B#R(12L&M]/D,N0+%<0Q&8DK).1*0ZQ"28 ZO>%*.S+Y,,^6'N(D@V#^1
MBJ1<&9L5P%%8GAIO7T\8';_7!(JN1&+CI W)X[,JIDN^AD#@%Z:70,94"1\(
M[M-0.%23B2Z$/<W@U=7Y 2TG8$TAMI%9-$<M=U9B(67A&GG>B^7%GH1:5ZH?
M2WWOR-E1E2BCWUA&<\Q?)6:9P<FW8Y<+81ZK;C(P=R^;U]BXTCMV,GWG2N3B
MJ@BFU0B:UKZ;;;.N2:5KXF2J9NA41GD:_#B'> ;*9773BGOZ D9+O7H_Y#G'
M=IW77)L'OHQQ21/<A/DW1&B=H=5A<N=%.<2!V^6+8C"78U !_O#*AZP3%D3;
MY#_R9!D_*;4,5RQQ/!AZ@^FXV1'IRK:.M@M1L?1:!(C6I9"^1"VD=3&DSU4-
M3S8P;5X2M*Z'U%T0'ZKB29)A24SP4%PX2_-&V4TYV:BN+I'47=0NE4A\D:(D
MK%-9F:*.8GU0\JU6:^JLUK1V8>HVR"\2"UI;&:-'*V2#C-I<J=L/'P;,2+N%
MX5I#8Z@^;B";C+I#]J9QL[P!..C2OC/&M2O3EK;\<,VC UW!+209M+*!VJCI
M2S@UJYV:N9WZ8?Q4,<2FT&W@F4Z[H_4(%,>DS<#!R!4Z5MLU<]OU^GZJ1:#8
MRM'E)?R:U7[-GLNOCS<P;?9K5OLU>^X#S#%[?()QFQ&K_9FY_;GPQ&H#@?L,
ME!:+A!O8Z)'L=ZV:U5;-W%9]"C,0Y"LFI;:9V2HO:P-FXY?(R]HOF=LOJ^YP
MIS>S4XTZ=O FT7BB4X4L@V<RO0 \I<V;OE&5/:Q./>[?'DY]\1VJ;#E=:=EG
MZ_'IK7S(LU^TS[D*!![!(E@@RNN.,=*J^$A<W!B9YM_V9M(8&>>7(7!4;QO@
M^X64YO[&?BZL/M7O_P]02P,$%     @ VX.J5!E]C7HS!   FQ(  !D   !X
M;"]W;W)K<VAE971S+W-H965T-#4N>&ULM5A=;]LV%/TKA($!W=!&(IT/.W ,
MQ$Z*>EC:(,&RAV /M'1M$9%(C:3L9K]^EY(EI9E-Y:-^L262]_#<*YXCBJ.U
MT@\F ;#D>Y9*<]9+K,U/@\!$"63<'*@<)/8LE,ZXQ5N]#$RN@<=E4)8&+ R/
M@XP+V1N/RK9K/1ZIPJ9"PK4FIL@RKA\GD*KU68_VZH8;L4RL:PC&HYPOX1;L
MG_FUQKN@08E%!M(()8F&Q5GOG)Y.V< %E"/N!*S-DVOB4IDK]>!N9O%9+W2,
M((7(.@B.?RN80IHZ).3QSP:TU\SI I]>U^B?R^0QF3DW,%7I7R*VR5EOT",Q
M+'B1VANU_@*;A(X<7J124_Z2]69LV"-18:S*-L'((!.R^N??-X5X20#;!+!G
M ;2_(Z"_">B7B5;,RK0NN.7CD59KHMUH1',796W*:,Q&2/<8;ZW&7H%Q=OQ-
M+[D4__*JIC(FD\+@$&/(A$</2ZT*;/MP 9:+U/Q*/I%;7$AQD0)1"WSV<R-B
MP;4 4P:O\)+/L5-("QJ,)2"ML-@]"BRR=7,&T8;9I&+&=C#KDRLE;6+(I8PA
M_C$^P"R;5%F=ZH1Y :^X/B!]^I&PD#$/7K\I7;_$.]R!=Z'D<L'EDGQ1:2SP
M__X*LCGHOSW8APWV88G=WX%]5Q=R5A?RTA7RD=S_@2/)S$)F?/,<-?,<^7/@
MMGR2,QDIG2M=K0.ER:6Q.+\P"4K6;GMX?MRO:E76@M"^JW=X[.%ZW' ]]F)>
MISQZ(UD_\.1NYJ%WTM [\=,#'>'TZ'V.X[>U!&T2D6^CXP>B8?B+A\^@X3/P
M\]%"1B+G*3EW5HF+9QL5/\9,5C:+>E[A(G3E)4FUVCT,APW#H1?]-@&YC*'6
MCWF)@&C8&ENX5PG1)Q9*]R2B#N#/,-<%OEP).RI5-/3192U=MB\==2#?VDTE
MOL**Q]S'MC59ZG?95\BJ ZE#5[3U9GKX$Y35 3)[C:)HZ^?4;[P3KLIW4:VM
METBJ-6!ZO%])M5Y*_1[X#DGY@7\OD"CM5E/KLK3#9M^AI@[DFZF/8>NRU&^S
MKU&0'ZE#0:SU9A;^! 5U@? <-QBY5G$1-=O76!BKQ;QP#3ZJK;FS#G.O=WG5
M="_0$VN=F+&]ZHFU+LHZ]JIOUE,',&ZJHX30\".APZ%OE\=:>V4=]OIV174A
M>Q7%6I-E?I-]A:(ZD*;XB:-5^MN6T&E'Z#WU+HW6U%G'MOIE6NP >8\6W5OA
MQY;6?9G?(_]7A U;?]0S30M#K 942$PX?L<29W,DJIY,"CN_:A_=P[<)D*G*
M<BX?#[;E&#SY-,] +\L3"X/HA;359UK3VIR*G)=G <_:)_1T2K>UL]/IMO'G
M[ 0[3K9&#.J#EZ"E5!W;H)R70AJ2P@+IA0<GN 9U=1)2W5B5EX<)<V6MRLK+
M!'@,V@W _H52MKYQ$S3G4>/_ %!+ P04    " #;@ZI4N]0*10(&  "V%@
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
M5?V2M+[0,J_>,RZE1@:MOFY!K$"5!OC[6DK]XZ)\==F^JI[]"U!+ P04
M" #;@ZI4&-0G%^<!  "/!   &0   'AL+W=O<FMS:&5E=',O<VAE970T-RYX
M;6REE%%KVS 0Q[^*$'MH88L<N^U&L UMPM@>!B&A[4/9@V)?8E'9\J1+W7W[
MG63'9)!FA;W8.NG^/^M_/BGMC'UV%0"RUUHW+N,58CL3PA45U-)-3 L-K6R-
MK252:'?"M19D&42U%G$4W8A:JH;G:9A;VCPU>]2J@:5E;E_7TOZ^ VVZC$_Y
M86*E=A7Z"9&GK=S!&O"^75J*Q$@I50V-4Z9A%K89OYW.YHG/#PD/"CIW-&;>
MR<:89Q]\+S,>^0V!A@(]0=+K!>:@M0?1-GX-3#Y^T@N/QP?ZU^"=O&RD@[G1
MCZK$*N-?."MA*_<:5Z;[!H.?:\\KC';AR;H^-[GAK-@[-/4@IAW4JNG?\G6H
MPY%@>O6&(!X$\7L%R2 (E1/]SH*MA429I]9TS/ILHOE!J$U0DQO5^+^X1DNK
MBG28K\"A505"R>;25>QB 2B5=I?L$[M?+]C%A\M4('W(IXMB@-[UT/@-Z ]I
M)RR9?F1Q%,<GY//S\@44HWSZMUR0O=%C/'J, R]YI\>GVPU-4 /]/ -/1G@2
MX%?_AA<$/U6LLP!_3&>NE05DG,ZA _L"/&>GJO;_G-ZA.&H7?U3I=^U4XYB&
M+9&CR>=KSFS?_GV I@T=M#%(_1B&%=T88'T"K6^-P4/@FW*\@_(_4$L#!!0
M   ( -N#JE0S=LN4> ,  "8-   9    >&PO=V]R:W-H965T<R]S:&5E=#0X
M+GAM;*U76V^;,!C]*Q;:PR:U!9M[E41:6^WR4*EJ=GF8]N#"E\0J8&8[R?KO
M9P,%DA":J7U),'SG^'S'<#"3+1>/<@6@T-\\*^346BE57MJV3%:04WG!2RCT
ME047.55Z*):V+ 70M +EF4T<)[!SR@IK-JG.W8G9A*]5Q@JX$TBN\YR*IRO(
M^'9J8>OYQ#U;KI0Y8<\F)5W"'-3W\D[HD=VRI"R'0C)>( &+J?417UX3QP"J
MBA\,MK)WC$PK#YP_FL'7=&HY1A%DD"A#0?7?!JXARPR3UO&G(;7:.0VP?_S,
M_JEJ7C?S0"5<\^PG2]5J:D462F%!UYFZY]LOT#3D&[Z$9[+Z1=NZUM?%R5HJ
MGC=@K2!G1?U/_S9&] #8.P(@#8"<"G ;@%LU6BNKVKJABLXF@F^1,-6:S1Q4
MWE1HW0TKS#+.E=!7F<:IV==B X7B@H%$[V] 49;)#^@<S?7]DJXS0'R!6*_F
M''V?WZ#W[SY,;*6G-R1VTDQU54]%CDQU2\4%<O$9(@XA _#K<?@-)"T<[\)M
MW73;.6D[)Q6?>X3OGF[1+54@&,WD")_;\KD5GS?"EP_SU>[4\*""FZ=K,R-!
M'#M!,+$W?1L&ZEPOPK[7UNWH\UI]WJB^.>3L?,$*IF^6%'WF/!U469/XO=G=
M. H"?T_D85D<.%$X+-%O)?JC$C^]J,X_F!83/XB]?7F'=:ZG@^V8AT$K,!@5
M^(TKFK7/P],96@HN!X4&!P(\U_>"<'^Q#^O\R/.BV!\6&K9"PU&ASX_UDXY:
M"6(#0QI'*<S[XU*6-(&I538DU@P-/;>OY]GI,6I[C/YO,0I00VU&)R[%8=WH
M4L2MS'@\%R!Y2C)]4Y>T!/W.X52DZ-<MY \@?H_8@)TNPITW23+<>RG@UV59
M@_=W0BIT'7??U*%")PZ=@ R[BKOXQN0T7[<KI@#)1-"R\?@4=[M8Q^[;N-L%
M,1Y/XI?=/4Q7C",_WO=VL,R)CCC;I3 >C^'/5)YD89>:.'@;"[MXP^/Y]K*%
MX>$;P"?8W;=PH(R$OGO$PBZ:\'@V7>F=97,STB)%7*WTD>B+/LGA+F-P_"8.
MDRY4B/,ZAQO\SCXEU&D9[5D\5*??Q"[>\]CN;6+-%X3>+BY9(5$&"PUT+D*]
M2*+>E-<#Q<MJ7_O E=XE5X<K_2$#PA3HZPO.U?/ ;)7;3Z/9/U!+ P04
M" #;@ZI42?WLS-$"   &"   &0   'AL+W=O<FMS:&5E=',O<VAE970T.2YX
M;6R=E<ENVS 0AE^%$'I(@";:M\ VD-@HVD-1(V[20]$#+8UM(92HD)2=O'V'
ME"(XMNPN%XG+_#/?#+?1CHLGN0%0Y*5DE1Q;&Z7J&]N6V09**J]Y#17.K+@H
MJ<*N6-NR%D!S(RJ9[3E.9)>TJ*S)R(S-Q63$&\6*"N:"R*8LJ7B] \9W8\NU
MW@;NB_5&Z0%[,JKI&A:@'NJYP)[=>\F+$BI9\(H(6(VM6_=FFFA[8_!8P$[N
MM8G.9,GYD^Y\R<>6HX& 0::T!XJ_+4R!,>T(,9X[GU8?4@OWVV_>/YG<,9<E
ME3#E[$>1J\W82BR2PXHV3-WSW6?H\@FUOXPS:;YDU]DZ%LD:J7C9B9&@+*KV
M3U^Z.NP)W."$P.L$WM\*_$[@FT1;,I/6C"HZ&0F^(T);HS?=,+4Q:LRFJ/0J
M+I3 V0)U:C(74--77!8E":UR\DUM0)!I(P0.D5LI 2<N9J!HP>0EN2(+W$=Y
MPX#P%:D/Q-R(LTY,6_$5>5C,R,6'RY&M$%B'M;,.[JZ%\T[ ?:7BFOCN1^(Y
MGC<@GYZ7SR#KY>Y[N8UEZFOE];7RC#__A+]_3OWG[5(J@3OUUYGH?A_=-]&#
M<RM5Y(3I< QPZPX5M/41&1_Z!&\G;I(ZOC.RM_N%&S)+/#?LS=XA!CUB\&=$
M4Q2"]PNI&Y%MD%/7"P\<B((R.03=>@WW:*(T"MTD.J ^MDO=U F]>!@[[+'#
M_\6&YZ:H]<P0=GB$X[INX#F'V,=V:>+$>]F]HXYZZN@L]2-E#5S1/(><*/J"
M5VK&MR#HD@UNC.@8-HC],'"3 ]I!P\#QTA.\<<\;G^4U-\O@\L='$3W7#](#
MKF,KW"2)>X(JZ:F2LU3?N:)L""HY.B&>[WBX*0^Y!@S#.(VBP#D@L_=N:?U"
MXNVV+BJ)9WF%4N<ZQMQ$^^JT'<5K<W$ON<)GP#0W^%"#T 8XO^)<O77T6] _
M_9/?4$L#!!0    ( -N#JE0H!QA,!00  #X,   9    >&PO=V]R:W-H965T
M<R]S:&5E=#4P+GAM;+U7;6_;-A#^WE]!:,70 D[T:DG.; .)O:$%FL%HVG5
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
M)J#(^DL%5^X7[!O;P -II;0H&K!A4.1E_4\?FT0< 8R?80!J *@/"$\ < /
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
M%():(7#<U4&.<D$TB:=2;$%::6/-#IRK3MO 46XOY5Y+LTN-GHX7*.F&V,C
M-25+RJBFJ.!@@9I0I@[A&.[-0TA+AB!6D&2$K\T^Y: S-.XWVFQ/^Q@N"97P
M2%B)1W#%BU*K([C&#3((X>D&\R7*YZFOC0,6PT]JV'D%&WP &\*-X#I3<,%3
M3'_5]XWCC??!SOMYT&GPAL@3"/M'$/2"X.%^ 0=?#CO,ADU00V<V_)]!?;HV
MI\"5QEP]=S .&L:!8QQ\P#@GC/ $@6A88.)N9!>)?MO-5-8B9\UF^B8.>E$X
M# =3?].",6PPAIT89VE*77J:.'"3P^_.*Y/SB5AS^@-3( JV1$K"=1M;YQ&V
MK)VJ@B0X\TS=4B@WZ,70$<*H88_^$3L32H$1W)-H\Z/SN,_[,6K\&'7Z<?&*
M,J'*O<4ZRJUXG58^CS=N\,:=>.<N/6QVK&Q5V=BJ8E%;\N2M#;NR/MQ[N<?A
M.!J.Q^TO=])@3?XV@4P92;*FCK0Q3/[(GGXTBB:#Z#<&?Z^2YRC7KE\I2$3)
M=574F]6F)9Y5G>!=O.JG!FI-N7E[N#*JO9.1B8"L>E0UT:)P?6$IM.DR;IB9
MMH[2"IC]E1!Z-[$'-'\4XI]02P,$%     @ VX.J5.YYTSM& P  =@D  !D
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
M4NUO%N'FZ&\6DM7Z,+QB$H_6^C+#UR7@2@"?KQF3^X4RT+Z +?X'4$L#!!0
M   ( -N#JE1SI)TZ"P,  ,0+   9    >&PO=V]R:W-H965T<R]S:&5E=#8S
M+GAM;+56VV[30!#]E97% T@0WYKTHL12TQ;!0Z%J!7U /&SL2;RJO6MVUTF1
M^'AFUXX3I&1Q&GCQ7F?..3.V9\8K(9]4#J#)<UEP-?%RK:L+WU=I#B55 U$!
MQY.YD"75N)0+7U42:&:-RL*/@F#DEY1Q+QG;O3N9C$6M"\;A3A)5ER65/Z=0
MB-7$"[WUQCU;Y-IL^,FXH@MX /VENI.X\CLO&2N!*R8XD3"?>)?AQ32,C8&]
M\97!2FW-B9$R$^+)+#YF$R\PC*" 5!L7%(<E7$%1&$_(XT?KU.LPC>'V?.W]
MO16/8F94P94H'EFF\XEWYI$,YK0N]+U8?8!6T-#X2T6A[).LVKN!1])::5&V
MQLB@9+P9Z7,;B"V#>)]!U!I$EG<#9%E>4TV3L10K(LUM]&8F5JJU1G*,FZP\
M:(FG#.UT\DBEI%PK\OH:-&6%>D/>D0?,?5870,2<((/TB:R::TT0F6:@QKY&
M>./$3UNH:0,5[8&*R:W@.E?DAF>0_6GO(^V.>[3F/HV<#F^I') X?$NB((I>
M$9^HG$I0S=/A/^YB$UO_\1[_?<) OEW.E):X\=V!>-(AGEC$DSV(G^IR!M+@
M?:ZUTI1GC"\(#@2>0:9,T1G2H9K,8,$X-X=X5^= *I!,9.07V:6^"68#/;30
MYF-=)G$0CD;Q,!S[RQVDAQWIH9/THWWS"5V"Q.]XS10I29;"45HV.=VEIV$5
MAEN"@L%H=+Y'SJB3,^J9@X]*U9"1K):&7,\H.YV;?^R%JF@*$P]_H@KD$KR$
M.-Z<TX[UZ7%)<(AQA]F)>[B@LT[06<\TW+1:#LV$T__AQ,\[XN?'9<*MQYT,
M)_3AFL)@4R:"GNFXHCS%(HKTA41U%9,'9\:-]0(96]4N/"XYO=6Y\^2F\0*%
MT49A]&]*".!6_^+1HO:O'N&FRH;Q?ZT?NX3\)3MQS]+A;S56)<B%;1\5247-
M==-C=;M=BWK9-&:;ZTU_B\T*ECE%"IBC:3 XQ5#*IF5L%EI4MDV;"8U-GYWF
MV&:#-!?P?"Z$7B\,0->X)[\!4$L#!!0    ( -N#JE0"W;^,L@(  *\'   9
M    >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;+5564\;,1#^*Z-5'T""[$6.
MHB02 :HB01L1M3P@'IS=2=;":Z>V-P&I/[X^-IM4"BG0]F77Q\PWWQR>Z:^$
M?%0%HH:GDG$U" JM%Z=AJ+("2Z):8H'<W,R$+(DV6SD/U4(BR9U2R<(DBCIA
M22@/AGUW-I;#OJ@THQS'$E15ED0^CY")U2"(@_7!+9T7VAZ$P_Z"S'&"^MMB
M+,TN;%!R6B)75'"0.!L$9_'IJ&?EG<!WBBNUM0;KR52(1[NYR@=!9 DAPTQ;
M!&)^2SQ'QBR0H?&CQ@P:DU9Q>[U&_^1\-[Y,B<)SP>YHKHM!T L@QQFIF+X5
MJ\]8^].V>)E@RGUA5<M& 625TJ*LE0V#DG+_)T]U'+84TI<4DEHA<;R](<?R
M@F@R[$NQ FFE#9I=.%>=MB%'N4W*1$MS2XV>'MX1*0G7"@XN4!/*U"$<P\2D
M/J\8@IB!2:32A.>4S\'\ )]09E21J;E>K96/H<:!^QLLIR@?^J$V[*R-,*N9
MC#R3Y 4F*=P(K@L%ESS'_'?]T'C5N):L71LE>P%OB&Q!&A]!$B7)!PA!%42B
M\M\]^&D3NM3AI_\U=/?7!A:N-);J80^IDX;4B2-U\B=27S?&C^!+99-B.4V<
M]_ 3=H7!1]4;:#L#]DTOAVD4=SII.^Z'RQW4V@VU]CNHW;EW@SF<+5&:-@"W
M:'N)C=FYJ0=IGFU%&# Z0SB@')Z12'6XB_=^ZZG7A#B"TM=9 CEYWE<(G<:Q
MSK]P[-*G'V$L:88F!9N:W.6.MQG'6WF(6IW.QQ>RT&W(=E]']G)3C6\LD.X;
M"Z374.N]@]K?QK'WRCB&6TVT1#EWHT)!)BJN?3]M3IMI=.:;\$;<CS+3>>:4
M*V X,ZI1JVMB)?UX\!LM%JXE3X4V#=XM"S-145H!<S\30J\WUD SHX>_ %!+
M P04    " #;@ZI4)EVP=CX#  #K"@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970V-2YX;6R]5DUOXC 0_2M6M(=6VI(OH*$"I$*[VCUTA8JZ/;O)0*PF-FL[
ML/OO=^R$\-$0.*QZ@,3.S/-[,V-[AALAWU4*H,F?/.-JY*1:K^Y<5\4IY%1U
MQ HX?ED(F5.-0[ETU4H"3:Q3GKF!Y_7=G#+NC(=V;B;'0U'HC'&82:**/*?R
M[P0RL1DYOK.=>&;+5)L)=SQ<T27,0;^L9A)';HV2L!RX8H(3"8N1<^_?3?W
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
MVP335M6964V,+,IC9RH-'F+E<(F?&:"L 3Z?2VD^)O8D:SY<!O\!4$L#!!0
M   ( -N#JE30^Z[5\P(  &T)   9    >&PO=V]R:W-H965T<R]S:&5E=#8Y
M+GAM;*56T6[:,!3]%2M2I59:24B@M!4@%=II?:B&RKH]3'LPR0WQZMC,=H#^
M_:Z=D$$5LE9] =OQ.3[GWN1>#S=2/>L,P)!MSH4>>9DQJVO?UW$&.=4=N0*!
M3U*I<FIPJI:^7BF@B0/EW ^#X,+/*1/>>.C69FH\E(7A3,!,$5WD.54O$^!R
M,_*ZWF[AD2TS8Q?\\7!%ES '\[2:*9SY-4O"<A":24$4I"/OIGL]O;+[W8;O
M##9Z;TRLDX64SW9RGXR\P H"#K&Q#!3_UC %SBT1ROA3<7KUD1:X/]ZQ?W;>
MT<N":IA*_H,E)AMYEQY)(*4%-X]R\P4J/WW+%TNNW2_95'L#C\2%-C*OP*@@
M9Z+\I]LJ#GL Y&D&A!4@? WH'0%$%2!R1DMESM8M-70\5')#E-V-;';@8N/0
MZ(8)F\6Y4?B4(<Z,[T4L<R#?Z!8T.;T%0QG79^2<S/%]20H.1*:8K5B*F''<
M8C(@VE!3&*E>B*(&UR!-P66#&+HMUX:^07'V"#^NA$Q*(>$1(1%YD,)DFMR)
M!))#O(^F:F?ASMDD;"5\H*I#HNXG$@9AV*!G^G9XMT5.5 <Z<GS1$;Z/Q9/\
MO%EHH_"E_]6BI5=KZ3DMO2-:9H]3,C\XM"E?[1QAOQ,$)TUQ?3_NP$2_-M%O
M);IS4;+A3!@.%0CCXO6[4$PGS%6))ENMK+9H7NL5C6'D8574H-;@C4F3S79U
MIV'8&00G9RU&+VJC%V\T:NU1D1!;%6O7<6/RVBE/N_]5-ZC5#=JIOJY!G9$G
M_&K5^4K)-7,%G@F"\5LS66CR E0U:6PE?D<F/LYSX/RR=G[9ZGR:4;$$ZW1-
M>4'+KL2Q+=+FG$Q;Z=ZO\ZK6>?6&]\>6$U86^UU5:<I).Q6^-E'S1]^.:X"5
M5OR]SI6#6KJ&KDDL"V'*4E^OUG>&&]<J7ZU/\"Y1MOY_-.5%! OYD@E-.*1(
M&70&^.&JLKF7$R-7KC\NI,%NZX89WH= V0WX/)72[";V@/J&-?X+4$L#!!0
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
MV%,214GB1P#S*X@B#(&G$4<P!: !0Z*H?@]NO8_"U7LJ7/^'</0;4$L#!!0
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
MRU^6WSLG]_@%Y_JV8GCZ"U!+ P04    " #;@ZI4SA7,7P\"  #J*P  $P
M %M#;VYT96YT7U1Y<&5S72YX;6S-VLUNXC 4!>!70=E6Q/@WTQ&PF9EMAT5?
MP$TN)2*)+=MMX>W'"6VE5ATT%2/U;(C ]CTWOM*W8GE[]!1GA[X;XJK8I>2_
M,Q;K'?4VEL[3D%>V+O0VY:_AGGE;[^T],;%8&%:[(=&0YFFL4:R7/VEK'[HT
M^W7(/\?6#:LB4!>+V8_3QC%K55CON[:V*:^SQZ%YES)_3BCSR6E/W+4^7N4-
M!?LP85SY>\#SN=^/%$+;T&QC0[JQ?=[%#AV+Z=A1+,^7^*!'M]VV-36N?NCS
MD3+Z0+:).Z+4=^6IZ-7YY)1OF$Z?_.+\J<RYP+QS$YR/>6*!/A_W,I+Q]-SG
M0A12>_X57Q-SZ8O?C\9I-]3\8W:^WB<7]M,\(IL>E]_QVQF_UO]D'P*D#PG2
MAP+I0X/T84#ZJ$#Z^ ;2QS5('WR!T@B*J!R%5(YB*D=!E:.HRE%8Y2BN<A18
M.8JL D56@2*K0)%5H,@J4&05*+(*%%D%BJP"15:!(JM$D56BR"I19)4HLDH4
M626*K!)%5HDBJT215:+(JE!D52BR*A19%8JL"D56A2*K0I%5H<BJ4&15*+)J
M%%DUBJP:15:-(JM&D56CR*I19-4HLFH4636*K 9%5H,BJT&1U:#(:E!D-2BR
M&A19#8JL!D56@R)KA2)KA2)KA2)KA2)KA2)KA2)K]96RWCFW_\_QT[/L;3N\
MY+/I+[[K/U!+ 0(4 Q0    ( -N#JE0'04UB@0   +$    0
M  "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ VX.J5)KEHM_N
M    *P(  !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L!
M A0#%     @ VX.J5)E<G",0!@  G"<  !,              ( !S $  'AL
M+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " #;@ZI42/8K(6@%  "Z%@
M&               @($-"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L!
M A0#%     @ VX.J5#_&;+HF"   .1\  !@              ("!JPT  'AL
M+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( -N#JE331#*7W0(
M "P(   8              " @0<6  !X;"]W;W)K<VAE971S+W-H965T,RYX
M;6Q02P$"% ,4    " #;@ZI4*R@]Y!0%  !Y$0  &               @($:
M&0  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ VX.J5(3B
M8KN-!P  KQT  !@              ("!9!X  'AL+W=O<FMS:&5E=',O<VAE
M970U+GAM;%!+ 0(4 Q0    ( -N#JE05AQ'@#P4  $44   8
M  " @2<F  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " #;
M@ZI4Z#<@>P$5  !R.P  &               @(%L*P  >&PO=V]R:W-H965T
M<R]S:&5E=#<N>&UL4$L! A0#%     @ VX.J5-:&:EH5"P  O1P  !@
M         ("!HT   'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0
M   ( -N#JE3%7L11Z $  &0$   8              " @>Y+  !X;"]W;W)K
M<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " #;@ZI4W2;K:TX#   2!P
M&0              @($,3@  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+
M 0(4 Q0    ( -N#JE3O=[=VVP(  $P&   9              " @9%1  !X
M;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ VX.J5.HJ,(#-
M!   W@L  !D              ("!HU0  'AL+W=O<FMS:&5E=',O<VAE970Q
M,BYX;6Q02P$"% ,4    " #;@ZI4/+<.VCP%  ":#   &0
M@(&G60  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( -N#
MJE03JLOVJ@<  %(:   9              " @1I?  !X;"]W;W)K<VAE971S
M+W-H965T,30N>&UL4$L! A0#%     @ VX.J5'SO?!YL"   ,!<  !D
M         ("!^V8  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4
M    " #;@ZI4?Y('J@L#  !O!@  &0              @(&>;P  >&PO=V]R
M:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( -N#JE3VS@1:1 4  /H+
M   9              " @>!R  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL
M4$L! A0#%     @ VX.J5"Z*90DE P  UP<  !D              ("!6W@
M 'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " #;@ZI4CI"7
MHLX%  !<$   &0              @(&W>P  >&PO=V]R:W-H965T<R]S:&5E
M=#$Y+GAM;%!+ 0(4 Q0    ( -N#JE3@G[=H\0(  &L'   9
M  " @;R!  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @
MVX.J5'*6W;O_#0  _B,  !D              ("!Y(0  'AL+W=O<FMS:&5E
M=',O<VAE970R,2YX;6Q02P$"% ,4    " #;@ZI4YG/6<-@"   6!@  &0
M            @($:DP  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4
M Q0    ( -N#JE3B+Q\+704  (\+   9              " @2F6  !X;"]W
M;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ VX.J5'^]YQ=*!@
M60X  !D              ("!O9L  'AL+W=O<FMS:&5E=',O<VAE970R-"YX
M;6Q02P$"% ,4    " #;@ZI4*T-WIG "  "M!@  &0              @($^
MH@  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( -N#JE0E
MSZ.V= ,  &@'   9              " @>6D  !X;"]W;W)K<VAE971S+W-H
M965T,C8N>&UL4$L! A0#%     @ VX.J5,8 4-:; @  N@4  !D
M     ("!D*@  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4
M" #;@ZI4B\MXBQ$$   ["0  &0              @(%BJP  >&PO=V]R:W-H
M965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( -N#JE3;GY7_Y0$  %@$   9
M              " @:JO  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L!
M A0#%     @ VX.J5%/70H!6"@  MAL  !D              ("!QK$  'AL
M+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " #;@ZI4O ]S?](%
M  !4#   &0              @(%3O   >&PO=V]R:W-H965T<R]S:&5E=#,Q
M+GAM;%!+ 0(4 Q0    ( -N#JE0UB@2!YP(  /(%   9              "
M@5S"  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ VX.J
M5*GL+>C& @  S 4  !D              ("!>L4  'AL+W=O<FMS:&5E=',O
M<VAE970S,RYX;6Q02P$"% ,4    " #;@ZI4K[?JM D#  !$!@  &0
M        @(%WR   >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0
M   ( -N#JE0LQ%)MF (  #X%   9              " @;?+  !X;"]W;W)K
M<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ VX.J5*BQ+PP0 P  5@<
M !D              ("!ALX  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q0
M2P$"% ,4    " #;@ZI4($6F/OP"   7!@  &0              @('-T0
M>&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( -N#JE3Z45A/
M+ ,  #('   9              " @0#5  !X;"]W;W)K<VAE971S+W-H965T
M,S@N>&UL4$L! A0#%     @ VX.J5(]H1L+? @  )0<  !D
M ("!8]@  'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " #;
M@ZI4DT(ZVL "  "C!@  &0              @(%YVP  >&PO=V]R:W-H965T
M<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( -N#JE2PW@55$@0  (\)   9
M          " @7#>  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#
M%     @ VX.J5%-WG\A@ @  ( 4  !D              ("!N>(  'AL+W=O
M<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " #;@ZI49]^IEYD$  "S
M"@  &0              @(%0Y0  >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM
M;%!+ 0(4 Q0    ( -N#JE2=AR<RJ 4  +87   9              " @2#J
M  !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ VX.J5!E]
MC7HS!   FQ(  !D              ("!_^\  'AL+W=O<FMS:&5E=',O<VAE
M970T-2YX;6Q02P$"% ,4    " #;@ZI4N]0*10(&  "V%@  &0
M    @(%I]   >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    (
M -N#JE08U"<7YP$  (\$   9              " @:+Z  !X;"]W;W)K<VAE
M971S+W-H965T-#<N>&UL4$L! A0#%     @ VX.J5#-VRY1X P  )@T  !D
M             ("!P/P  'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"
M% ,4    " #;@ZI42?WLS-$"   &"   &0              @(%O  $ >&PO
M=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( -N#JE0H!QA,!00
M #X,   9              " @7<# 0!X;"]W;W)K<VAE971S+W-H965T-3 N
M>&UL4$L! A0#%     @ VX.J5(LK1R6@ P  ,0X  !D              ("!
MLP<! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " #;@ZI4
M_\IRIQH$  #P#P  &0              @(&*"P$ >&PO=V]R:W-H965T<R]S
M:&5E=#4R+GAM;%!+ 0(4 Q0    ( -N#JE3LTA]?F@(  ,0&   9
M      " @=L/ 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%
M  @ VX.J5+?$_KMN!P  Q",  !D              ("!K!(! 'AL+W=O<FMS
M:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " #;@ZI4(9I%GW@#   '#@
M&0              @(%1&@$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+
M 0(4 Q0    ( -N#JE05L8=K&0(  *L$   9              " @0 > 0!X
M;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ VX.J5.XO[D1H
M"   E"@  !D              ("!4" ! 'AL+W=O<FMS:&5E=',O<VAE970U
M-RYX;6Q02P$"% ,4    " #;@ZI44YR-<4T#   >"@  &0
M@('O* $ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( -N#
MJE3I?!2X @,  ,D)   9              " @7,L 0!X;"]W;W)K<VAE971S
M+W-H965T-3DN>&UL4$L! A0#%     @ VX.J5%*'4@/K @  - @  !D
M         ("!K"\! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4
M    " #;@ZI4[GG3.T8#  !V"0  &0              @('.,@$ >&PO=V]R
M:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( -N#JE1$XN2+'@0  (P-
M   9              " @4LV 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL
M4$L! A0#%     @ VX.J5'.DG3H+ P  Q L  !D              ("!H#H!
M 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    " #;@ZI4 MV_
MC+("  "O!P  &0              @('B/0$ >&PO=V]R:W-H965T<R]S:&5E
M=#8T+GAM;%!+ 0(4 Q0    ( -N#JE0F7;!V/@,  .L*   9
M  " @<M  0!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @
MVX.J5(9%/KX_!   11$  !D              ("!0$0! 'AL+W=O<FMS:&5E
M=',O<VAE970V-BYX;6Q02P$"% ,4    " #;@ZI4ZKH,/7X"  !S!@  &0
M            @(&V2 $ >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4
M Q0    ( -N#JE2S7O@*" ,  ,0(   9              " @6M+ 0!X;"]W
M;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#%     @ VX.J5-#[KM7S @
M;0D  !D              ("!JDX! 'AL+W=O<FMS:&5E=',O<VAE970V.2YX
M;6Q02P$"% ,4    " #;@ZI4(&*#8^D!   Q!   &0              @('4
M40$ >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( -N#JE0^
M58>W.00  %,1   9              " @?13 0!X;"]W;W)K<VAE971S+W-H
M965T-S$N>&UL4$L! A0#%     @ VX.J5)* P6QC @  J@8  !D
M     ("!9%@! 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4
M" #;@ZI4"+O"3Q$"  #.!   &0              @('^6@$ >&PO=V]R:W-H
M965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    ( -N#JE2AP_QE60<  )\K   9
M              " @49= 0!X;"]W;W)K<VAE971S+W-H965T-S0N>&UL4$L!
M A0#%     @ VX.J5%$POT#" @  ^@D  !D              ("!UF0! 'AL
M+W=O<FMS:&5E=',O<VAE970W-2YX;6Q02P$"% ,4    " #;@ZI4[ QL4>,"
M  !I"0  &0              @('/9P$ >&PO=V]R:W-H965T<R]S:&5E=#<V
M+GAM;%!+ 0(4 Q0    ( -N#JE0,\A9#.@,  "X4   -              "
M >EJ 0!X;"]S='EL97,N>&UL4$L! A0#%     @ VX.J5)>*NQS     $P(
M  L              ( !3FX! %]R96QS+RYR96QS4$L! A0#%     @ VX.J
M5#(Z:*2;!0  [S$   \              ( !-V\! 'AL+W=O<FMB;V]K+GAM
M;%!+ 0(4 Q0    ( -N#JE1S?'@L40(  /LL   :              "  ?]T
M 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( -N#JE3.
M%<Q?#P(  .HK   3              "  8AW 0!;0V]N=&5N=%]4>7!E<UTN
9>&UL4$L%!@    !4 %0  Q<  ,AY 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<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>96
<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>97
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>201</ContextCount>
  <ElementCount>367</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>61</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="f10q0322_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="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="f10q0322_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="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - 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>5</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - 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>6</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - 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>7</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - 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>8</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Restricted Cash</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/RestrictedCash</Role>
      <ShortName>Restricted Cash</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - 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>11</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - 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>12</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Financing with Sale-Leaseback</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/FinancingwithSaleLeaseback</Role>
      <ShortName>Financing with Sale-Leaseback</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Loans Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/LoansPayable</Role>
      <ShortName>Loans Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - 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>16</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Derivative Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/DerivativeLiabilities</Role>
      <ShortName>Derivative Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Common Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/CommonStock</Role>
      <ShortName>Common Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/Warrants</Role>
      <ShortName>Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Stock Incentive Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/StockIncentivePlans</Role>
      <ShortName>Stock Incentive Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/SegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - 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>25</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - 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>26</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Risks and Uncertainties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/RisksandUncertainties</Role>
      <ShortName>Risks and Uncertainties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Recent Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/RecentAccountingPronouncements</Role>
      <ShortName>Recent Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Subsequent Event</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/SubsequentEvent</Role>
      <ShortName>Subsequent Event</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - 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>30</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - 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>31</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - 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>32</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - 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>33</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - 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>34</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Financing with Sale-Leaseback (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/FinancingwithSaleLeasebackTables</Role>
      <ShortName>Financing with Sale-Leaseback (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/FinancingwithSaleLeaseback</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - 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>36</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - 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>37</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - 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>38</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - 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>39</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - 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>40</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - 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>41</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - 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>42</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - 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>43</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - 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>44</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - 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>45</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper???s assets and liabilitie</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable</Role>
      <ShortName>Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper???s assets and liabilitie</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/OrganizationandBusinessBackgroundTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - 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>47</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - 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>48</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - 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>49</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - 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>50</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - 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>51</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>051 - Disclosure - Financing with Sale-Leaseback (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/FinancingwithSaleLeasebackDetails</Role>
      <ShortName>Financing with Sale-Leaseback (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/FinancingwithSaleLeasebackTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>052 - Disclosure - Financing with Sale-Leaseback (Details) - Schedule of future minimum lease payments of the capital lease</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable</Role>
      <ShortName>Financing with Sale-Leaseback (Details) - Schedule of future minimum lease payments of the capital lease</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/FinancingwithSaleLeasebackTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>053 - 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>54</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>054 - 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>55</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>055 - 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>56</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>056 - 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>57</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>057 - 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>58</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>058 - 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>59</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>059 - 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>60</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>060 - 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>61</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>061 - 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>62</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>062 - 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>63</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>063 - 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>64</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>064 - 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>65</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>065 - 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>66</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>066 - 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>67</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>067 - 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>68</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>068 - Disclosure - Income Taxes (Details) - Schedule of reconciles the statutory rates effective tax rates</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable</Role>
      <ShortName>Income Taxes (Details) - Schedule of reconciles the statutory rates effective tax rates</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/IncomeTaxesTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>069 - 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>70</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>070 - 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>71</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>071 - 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>72</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>072 - 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>73</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>073 - Disclosure - Segment Reporting (Details) - Schedule of financial information for reportable segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable</Role>
      <ShortName>Segment Reporting (Details) - Schedule of financial information for reportable segments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/SegmentReportingTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>074 - 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>75</Position>
    </Report>
    <Report instance="f10q0322_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>075 - 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>76</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="f10q0322_ittechpack.htm">f10q0322_ittechpack.htm</File>
    <File>f10q0322ex31-1_ittechpack.htm</File>
    <File>f10q0322ex31-2_ittechpack.htm</File>
    <File>f10q0322ex32-1_ittechpack.htm</File>
    <File>f10q0322ex32-2_ittechpack.htm</File>
    <File>itp-20220331.xsd</File>
    <File>itp-20220331_cal.xml</File>
    <File>itp-20220331_def.xml</File>
    <File>itp-20220331_lab.xml</File>
    <File>itp-20220331_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="621">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>100
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "f10q0322_ittechpack.htm": {
   "axisCustom": 0,
   "axisStandard": 20,
   "contextCount": 201,
   "dts": {
    "calculationLink": {
     "local": [
      "itp-20220331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "itp-20220331_def.xml"
     ]
    },
    "inline": {
     "local": [
      "f10q0322_ittechpack.htm"
     ]
    },
    "labelLink": {
     "local": [
      "itp-20220331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "itp-20220331_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "itp-20220331.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": 563,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 56,
    "http://orientpaper.com/20220331": 14,
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 74
   },
   "keyCustom": 101,
   "keyStandard": 266,
   "memberCustom": 32,
   "memberStandard": 18,
   "nsprefix": "itp",
   "nsuri": "http://orientpaper.com/20220331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "f10q0322_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": "f10q0322_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": "009 - Disclosure - Inventories",
     "role": "http://orientpaper.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "010 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "011 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "012 - Disclosure - Financing with Sale-Leaseback",
     "role": "http://orientpaper.com/role/FinancingwithSaleLeaseback",
     "shortName": "Financing with Sale-Leaseback",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "013 - Disclosure - Loans Payable",
     "role": "http://orientpaper.com/role/LoansPayable",
     "shortName": "Loans Payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:LoansPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "014 - Disclosure - Related Party Transactions",
     "role": "http://orientpaper.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "015 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "016 - Disclosure - Derivative Liabilities",
     "role": "http://orientpaper.com/role/DerivativeLiabilities",
     "shortName": "Derivative Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "017 - Disclosure - Common Stock",
     "role": "http://orientpaper.com/role/CommonStock",
     "shortName": "Common Stock",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:CommonStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "018 - Disclosure - Warrants",
     "role": "http://orientpaper.com/role/Warrants",
     "shortName": "Warrants",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:WarrantDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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",
     "role": "http://orientpaper.com/role/ConsolidatedBalanceSheet",
     "shortName": "Condensed Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "f10q0322_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": "019 - Disclosure - Earnings Per Share",
     "role": "http://orientpaper.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "020 - Disclosure - Income Taxes",
     "role": "http://orientpaper.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "021 - Disclosure - Stock Incentive Plans",
     "role": "http://orientpaper.com/role/StockIncentivePlans",
     "shortName": "Stock Incentive Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "022 - Disclosure - Commitments and Contingencies",
     "role": "http://orientpaper.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "023 - Disclosure - Segment Reporting",
     "role": "http://orientpaper.com/role/SegmentReporting",
     "shortName": "Segment Reporting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "024 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:ConcentrationAndMajorCustomersAndSuppliersTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "025 - Disclosure - Concentration of Credit Risk",
     "role": "http://orientpaper.com/role/ConcentrationofCreditRisk",
     "shortName": "Concentration of Credit Risk",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "026 - Disclosure - Risks and Uncertainties",
     "role": "http://orientpaper.com/role/RisksandUncertainties",
     "shortName": "Risks and Uncertainties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:RisksAndUncertaintiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "027 - Disclosure - Recent Accounting Pronouncements",
     "role": "http://orientpaper.com/role/RecentAccountingPronouncements",
     "shortName": "Recent Accounting Pronouncements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:RecentAccountingPronouncementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "028 - Disclosure - Subsequent Event",
     "role": "http://orientpaper.com/role/SubsequentEvent",
     "shortName": "Subsequent Event",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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 (Parentheticals)",
     "role": "http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "shortName": "Condensed Consolidated Balance Sheets (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "029 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "030 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "031 - Disclosure - Inventories (Tables)",
     "role": "http://orientpaper.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "032 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "033 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "034 - Disclosure - Financing with Sale-Leaseback (Tables)",
     "role": "http://orientpaper.com/role/FinancingwithSaleLeasebackTables",
     "shortName": "Financing with Sale-Leaseback (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "035 - Disclosure - Loans Payable (Tables)",
     "role": "http://orientpaper.com/role/LoansPayableTables",
     "shortName": "Loans Payable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "036 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "037 - Disclosure - Derivative Liabilities (Tables)",
     "role": "http://orientpaper.com/role/DerivativeLiabilitiesTables",
     "shortName": "Derivative Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "038 - Disclosure - Warrants (Tables)",
     "role": "http://orientpaper.com/role/WarrantsTables",
     "shortName": "Warrants (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "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": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "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": "f10q0322_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": "039 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "040 - Disclosure - Income Taxes (Tables)",
     "role": "http://orientpaper.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "041 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "042 - Disclosure - Segment Reporting (Tables)",
     "role": "http://orientpaper.com/role/SegmentReportingTables",
     "shortName": "Segment Reporting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:VariableInterestEntityOwnershipPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "043 - Disclosure - Organization and Business Background (Details)",
     "role": "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails",
     "shortName": "Organization and Business Background (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:VariableInterestEntityOwnershipPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c47",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:DateOfIncorporationOrEstablishments",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "044 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c47",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:DateOfIncorporationOrEstablishments",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c51",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "045 - Disclosure - Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper\u2019s assets and liabilitie",
     "role": "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable",
     "shortName": "Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper\u2019s assets and liabilitie",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c51",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": null,
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "046 - Disclosure - Restricted Cash (Details)",
     "role": "http://orientpaper.com/role/RestrictedCashDetails",
     "shortName": "Restricted Cash (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "047 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "048 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:PrepaidLandLease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "004 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "049 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:SaleLeasebackTransactionLeasePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "050 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c76",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetInvestmentInLeaseSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "051 - Disclosure - Financing with Sale-Leaseback (Details)",
     "role": "http://orientpaper.com/role/FinancingwithSaleLeasebackDetails",
     "shortName": "Financing with Sale-Leaseback (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c76",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetInvestmentInLeaseSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:FutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "052 - Disclosure - Financing with Sale-Leaseback (Details) - Schedule of future minimum lease payments of the capital lease",
     "role": "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable",
     "shortName": "Financing with Sale-Leaseback (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": "f10q0322_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:FutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "053 - Disclosure - Loans Payable (Details)",
     "role": "http://orientpaper.com/role/LoansPayableDetails",
     "shortName": "Loans Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c85",
      "decimals": null,
      "lang": "en-US",
      "name": "itp:DescriptionOfLoanDueAndRepaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermLoansPayable",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "054 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "0",
      "lang": null,
      "name": "itp:LessCurrentPortionOfLongtermLoansFromCreditUnion",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfLongTermDebtRepaymentsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "055 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c132",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:ProceedsFromPaymentsToLoan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "056 - Disclosure - Related Party Transactions (Details)",
     "role": "http://orientpaper.com/role/RelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c132",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:ProceedsFromPaymentsToLoan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "057 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedUtilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c145",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "058 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c145",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c7",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "005 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c7",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c147",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeLiabilitiesNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "059 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c147",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeLiabilitiesNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c150",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:CommonStockDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060 - Disclosure - Common Stock (Details)",
     "role": "http://orientpaper.com/role/CommonStockDetails",
     "shortName": "Common Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c150",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:CommonStockDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c156",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:CommonStockIssuedToPurchaseStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "061 - Disclosure - Warrants (Details)",
     "role": "http://orientpaper.com/role/WarrantsDetails",
     "shortName": "Warrants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c156",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:CommonStockIssuedToPurchaseStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "062 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c3",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfOutstandingAndExercisableWarrants",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c157",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "063 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c157",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "064 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "065 - Disclosure - Income Taxes (Details)",
     "role": "http://orientpaper.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "lang": "en-US",
      "name": "itp:DescriptionOfCarryForwardsExpire",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "066 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "067 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "068 - Disclosure - Income Taxes (Details) - Schedule of reconciles the statutory rates effective tax rates",
     "role": "http://orientpaper.com/role/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable",
     "shortName": "Income Taxes (Details) - Schedule of reconciles the statutory rates effective tax rates",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c4",
      "decimals": "3",
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "006 - Disclosure - Organization and Business Background",
     "role": "http://orientpaper.com/role/OrganizationandBusinessBackground",
     "shortName": "Organization and Business Background",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c164",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "069 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c164",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "070 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://orientpaper.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:RentalProperties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "071 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "072 - Disclosure - Segment Reporting (Details)",
     "role": "http://orientpaper.com/role/SegmentReportingDetails",
     "shortName": "Segment Reporting (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c50",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "073 - Disclosure - Segment Reporting (Details) - Schedule of financial information for reportable segments",
     "role": "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable",
     "shortName": "Segment Reporting (Details) - Schedule of financial information for reportable segments",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c50",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c192",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "itp:ConcentrationCreditRiskPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "074 - 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": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c192",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "itp:ConcentrationCreditRiskPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c198",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FederalDepositInsuranceCorporationPremiumExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cny",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "075 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c198",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FederalDepositInsuranceCorporationPremiumExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cny",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "007 - 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": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "008 - Disclosure - Restricted Cash",
     "role": "http://orientpaper.com/role/RestrictedCash",
     "shortName": "Restricted Cash",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 61,
   "tag": {
    "country_CN": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CHINA",
        "terseLabel": "China [Member]"
       }
      }
     },
     "localname": "CN",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": [
      "r519"
     ],
     "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": [
      "r520"
     ],
     "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": [
      "r517"
     ],
     "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": [
      "r517"
     ],
     "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": [
      "r517"
     ],
     "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": [
      "r521"
     ],
     "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": [
      "r517"
     ],
     "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": [
      "r517"
     ],
     "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": [
      "r517"
     ],
     "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": [
      "r517"
     ],
     "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": [
      "r516"
     ],
     "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": [
      "r518"
     ],
     "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": [],
     "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": "AccruedBankLoanInterest",
        "terseLabel": "Accrued bank loan interest"
       }
      }
     },
     "localname": "AccruedBankLoanInterest",
     "nsuri": "http://orientpaper.com/20220331",
     "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": "AcquisitionOfLand",
        "negatedLabel": "Acquisition of land"
       }
      }
     },
     "localname": "AcquisitionOfLand",
     "nsuri": "http://orientpaper.com/20220331",
     "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": "AdditionOfNewDerivativesRecognizedAsWarrant",
        "terseLabel": "Addition of new derivatives recognized as warrant"
       }
      }
     },
     "localname": "AdditionOfNewDerivativesRecognizedAsWarrant",
     "nsuri": "http://orientpaper.com/20220331",
     "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": "AdvanceFromCustomers1",
        "terseLabel": "Advance from customers"
       }
      }
     },
     "localname": "AdvanceFromCustomers1",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_AdvancesOrFundingAgreement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Duration of advances or funding agreement.",
        "label": "AdvancesOrFundingAgreement",
        "terseLabel": "Advances or funding agreement"
       }
      }
     },
     "localname": "AdvancesOrFundingAgreement",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "itp_AggregateSharesOfCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate shares of common stock.",
        "label": "AggregateSharesOfCommonStock",
        "terseLabel": "Aggregate shares of common stock (in Shares)"
       }
      }
     },
     "localname": "AggregateSharesOfCommonStock",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "itp_AmortizationOfLeaseAsset": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "AmortizationOfLeaseAsset",
        "terseLabel": "Amortization of lease asset"
       }
      }
     },
     "localname": "AmortizationOfLeaseAsset",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/FinancingwithSaleLeasebackDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_BaodingShengdeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Baoding Shengde.",
        "label": "BaodingShengdeMember",
        "terseLabel": "Baoding Shengde [Member]"
       }
      }
     },
     "localname": "BaodingShengdeMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails",
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable",
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_BasePaperAndOtherRawMaterialsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Base Paper and Other Raw Materials.",
        "label": "BasePaperAndOtherRawMaterialsMember",
        "terseLabel": "Base paper and other raw materials [Member]"
       }
      }
     },
     "localname": "BasePaperAndOtherRawMaterialsMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_BasicLossPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "BasicLossPerShareAbstract",
        "terseLabel": "Basic loss per share"
       }
      }
     },
     "localname": "BasicLossPerShareAbstract",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "xbrltype": "stringItemType"
    },
    "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": "CashBankBalances",
        "terseLabel": "Cash and bank balances"
       }
      }
     },
     "localname": "CashBankBalances",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_CommitmentsandContingenciesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Details) [Line Items]"
       }
      }
     },
     "localname": "CommitmentsandContingenciesDetailsLineItems",
     "nsuri": "http://orientpaper.com/20220331",
     "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/20220331",
     "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/20220331",
     "xbrltype": "stringItemType"
    },
    "itp_CommonStockDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common stock description.",
        "label": "CommonStockDescription",
        "terseLabel": "Common stock description"
       }
      }
     },
     "localname": "CommonStockDescription",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_CommonStockIssuedToPurchaseStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CommonStockIssuedToPurchaseStock",
        "terseLabel": "Warrants to purchase shares of common stock"
       }
      }
     },
     "localname": "CommonStockIssuedToPurchaseStock",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "itp_CommonStockTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CommonStockTextBlock",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockTextBlock",
     "nsuri": "http://orientpaper.com/20220331",
     "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/20220331",
     "xbrltype": "stringItemType"
    },
    "itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of concentration and major customers and suppliers.",
        "label": "ConcentrationAndMajorCustomersAndSuppliersTextBlock",
        "terseLabel": "Concentration and Major Customers and Suppliers"
       }
      }
     },
     "localname": "ConcentrationAndMajorCustomersAndSuppliersTextBlock",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_ConcentrationCreditRiskPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "ConcentrationCreditRiskPercentage",
        "terseLabel": "Concentration credit risk, percentage"
       }
      }
     },
     "localname": "ConcentrationCreditRiskPercentage",
     "nsuri": "http://orientpaper.com/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_CorrespondingPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corresponding price per share.",
        "label": "CorrespondingPricePerShare",
        "terseLabel": "Corresponding price per share"
       }
      }
     },
     "localname": "CorrespondingPricePerShare",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "itp_CurrentPortionLeaseLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "CurrentPortionLeaseLiability",
        "negatedLabel": "Less: Current portion lease liability"
       }
      }
     },
     "localname": "CurrentPortionLeaseLiability",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"
     ],
     "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": "CurrentPortionOfLongTermLoansFromCreditUnion",
        "terseLabel": "Current portion of long-term loans from credit union"
       }
      }
     },
     "localname": "CurrentPortionOfLongTermLoansFromCreditUnion",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_DateOfIncorporationOrEstablishments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of incorporation or establishment.",
        "label": "DateOfIncorporationOrEstablishments",
        "terseLabel": "Date of Incorporation or Establishment"
       }
      }
     },
     "localname": "DateOfIncorporationOrEstablishments",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_DeferredGainAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "DeferredGainAmount",
        "terseLabel": "Deferred gain amount"
       }
      }
     },
     "localname": "DeferredGainAmount",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/FinancingwithSaleLeasebackDetails"
     ],
     "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": {
        "label": "DeferredGainOnSaleleaseback",
        "terseLabel": "Deferred gain on sale-leaseback"
       }
      }
     },
     "localname": "DeferredGainOnSaleleaseback",
     "nsuri": "http://orientpaper.com/20220331",
     "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": "DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent",
        "terseLabel": "Depreciation and amortization of property, plant and equipment"
       }
      }
     },
     "localname": "DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent",
     "nsuri": "http://orientpaper.com/20220331",
     "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": "DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent",
        "terseLabel": "Impairment of property, plant and equipment"
       }
      }
     },
     "localname": "DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofdeferredtaxTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_DeferredTaxAssetsMiscellaneousCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax asset Miscellaneous.",
        "label": "DeferredTaxAssetsMiscellaneousCurrent",
        "terseLabel": "Miscellaneous"
       }
      }
     },
     "localname": "DeferredTaxAssetsMiscellaneousCurrent",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofdeferredtaxTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_DeferredTaxAssetsNoncurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.",
        "label": "DeferredTaxAssetsNoncurrent",
        "terseLabel": "Deferred tax asset non-current"
       }
      }
     },
     "localname": "DeferredTaxAssetsNoncurrent",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_DeferredTaxAssetsValuationAllowancePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DeferredTaxAssetsValuationAllowancePercentage",
        "terseLabel": "Percentage of valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowancePercentage",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_DepreciationAndAmortizationExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "DepreciationAndAmortizationExpense",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortizationExpense",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_DescriptionOfCarryForwardsExpire": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of carry forwards expire.",
        "label": "DescriptionOfCarryForwardsExpire",
        "terseLabel": "Description of carry forwards expire"
       }
      }
     },
     "localname": "DescriptionOfCarryForwardsExpire",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_DescriptionOfLoanDueAndRepaid": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of loan due and repaid.",
        "label": "DescriptionOfLoanDueAndRepaid",
        "terseLabel": "Description of loan due and repaid"
       }
      }
     },
     "localname": "DescriptionOfLoanDueAndRepaid",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_DilutedIncomePerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DilutedIncomePerShareAbstract",
        "terseLabel": "Diluted income per share"
       }
      }
     },
     "localname": "DilutedIncomePerShareAbstract",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://orientpaper.com/20220331",
     "xbrltype": "stringItemType"
    },
    "itp_DongfangHoldingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dongfang Holding.",
        "label": "DongfangHoldingMember",
        "terseLabel": "Dongfang Holding [Member]"
       }
      }
     },
     "localname": "DongfangHoldingMember",
     "nsuri": "http://orientpaper.com/20220331",
     "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": "DongfangPaperMember",
        "terseLabel": "Dongfang Paper [Member]"
       }
      }
     },
     "localname": "DongfangPaperMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails",
      "http://orientpaper.com/role/PropertyplantandequipmentnetDetails",
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails",
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable",
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_EffectOfDilution": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "EffectOfDilution",
        "terseLabel": "Effect of dilution"
       }
      }
     },
     "localname": "EffectOfDilution",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "EffectOfExpensesNotDeductibleForPrcTaxPurposes",
        "terseLabel": "Effect of tax and book difference"
       }
      }
     },
     "localname": "EffectOfExpensesNotDeductibleForPrcTaxPurposes",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_EffectiveIncomeTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective income tax rate.",
        "label": "EffectiveIncomeTaxRate",
        "terseLabel": "Effective income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRate",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_EliminationOfIntersegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "EliminationOfIntersegmentMember",
        "terseLabel": "Elimination of Inter-Segment [Member]"
       }
      }
     },
     "localname": "EliminationOfIntersegmentMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_EnterprisewideConsolidatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "EnterprisewideConsolidatedMember",
        "terseLabel": "Enterprise-Wide, Consolidated [Member]"
       }
      }
     },
     "localname": "EnterprisewideConsolidatedMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_ExerciseOfWarrant": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "ExerciseOfWarrant",
        "terseLabel": "Exercise of warrants"
       }
      }
     },
     "localname": "ExerciseOfWarrant",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_ExpectedTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term.",
        "label": "ExpectedTerm",
        "terseLabel": "Expected term"
       }
      }
     },
     "localname": "ExpectedTerm",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "itp_FinancingwithSaleLeasebackDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing with Sale-Leaseback (Details) [Line Items]"
       }
      }
     },
     "localname": "FinancingwithSaleLeasebackDetailsLineItems",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/FinancingwithSaleLeasebackDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_FinancingwithSaleLeasebackDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing with Sale-Leaseback (Details) [Table]"
       }
      }
     },
     "localname": "FinancingwithSaleLeasebackDetailsTable",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/FinancingwithSaleLeasebackDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_FinancingwithSaleLeasebackLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing with Sale-Leaseback [Abstract]"
       }
      }
     },
     "localname": "FinancingwithSaleLeasebackLineItems",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/FinancingwithSaleLeaseback"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_FinancingwithSaleLeasebackTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing with Sale-Leaseback [Table]"
       }
      }
     },
     "localname": "FinancingwithSaleLeasebackTable",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/FinancingwithSaleLeaseback"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_FiscalYearAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FiscalYearAbstract",
        "terseLabel": "Fiscal year"
       }
      }
     },
     "localname": "FiscalYearAbstract",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_FutureMinimumPaymentsDueCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "FutureMinimumPaymentsDueCurrent",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FutureMinimumPaymentsDueCurrent",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_FutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "FutureMinimumPaymentsDueInTwoYears",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_HebeiFangshengMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "HebeiFangshengMember",
        "terseLabel": "Hebei Fangsheng [Member]"
       }
      }
     },
     "localname": "HebeiFangshengMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails",
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_HebeiTengshengMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "HebeiTengshengMember",
        "terseLabel": "Hebei Tengsheng [Member]"
       }
      }
     },
     "localname": "HebeiTengshengMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/FinancingwithSaleLeasebackDetails",
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails",
      "http://orientpaper.com/role/PropertyplantandequipmentnetDetails",
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_ICBCLoanOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICBCLoanOneMember",
        "terseLabel": "ICBC [Member]"
       }
      }
     },
     "localname": "ICBCLoanOneMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_IncentiveStockPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "IncentiveStockPlanMember",
        "terseLabel": "2021 Incentive Stock Plan [Member]"
       }
      }
     },
     "localname": "IncentiveStockPlanMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/StockIncentivePlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_InceptionOfTheLease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inception of the lease .",
        "label": "InceptionOfTheLease",
        "terseLabel": "Inception of the lease"
       }
      }
     },
     "localname": "InceptionOfTheLease",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/FinancingwithSaleLeasebackDetails"
     ],
     "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": {
        "label": "IncomeLossBeforeIncomeTaxes",
        "totalLabel": "Loss before Income Taxes"
       }
      }
     },
     "localname": "IncomeLossBeforeIncomeTaxes",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_IncomeTaxStatuteOfLimitationsPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax statute of limitation period.",
        "label": "IncomeTaxStatuteOfLimitationsPeriod",
        "terseLabel": "Income tax, statute of limitations period"
       }
      }
     },
     "localname": "IncomeTaxStatuteOfLimitationsPeriod",
     "nsuri": "http://orientpaper.com/20220331",
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_InstallmentRepaymentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description regarding repayment of installment.",
        "label": "InstallmentRepaymentDescription",
        "terseLabel": "Loan agreement, description"
       }
      }
     },
     "localname": "InstallmentRepaymentDescription",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_InterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate.",
        "label": "InterestRate",
        "terseLabel": "Interest rate"
       }
      }
     },
     "localname": "InterestRate",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/FinancingwithSaleLeasebackDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_InvestmentWarrantsExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "InvestmentWarrantsExercisePrice",
        "terseLabel": "Exercise price (in Dollars per share)"
       }
      }
     },
     "localname": "InvestmentWarrantsExercisePrice",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "itp_LeaseExpiryTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease expiry term.",
        "label": "LeaseExpiryTerm",
        "terseLabel": "Lease expires date"
       }
      }
     },
     "localname": "LeaseExpiryTerm",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "itp_LeaseLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "LeaseLiability",
        "terseLabel": "Lease liability"
       }
      }
     },
     "localname": "LeaseLiability",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/FinancingwithSaleLeasebackDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_LessCurrentPortionOfLongtermLoansFromCreditUnion": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current portion of long-term loans from credit union.",
        "label": "LessCurrentPortionOfLongtermLoansFromCreditUnion",
        "negatedLabel": "Less: Current portion of long-term loans from credit union"
       }
      }
     },
     "localname": "LessCurrentPortionOfLongtermLoansFromCreditUnion",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_LoanDueDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan due description.",
        "label": "LoanDueDescription",
        "terseLabel": "Loan due description"
       }
      }
     },
     "localname": "LoanDueDescription",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LoanPayableTermDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan payable term, description.",
        "label": "LoanPayableTermDescription",
        "terseLabel": "Loan payable term, description"
       }
      }
     },
     "localname": "LoanPayableTermDescription",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LoanRepaidByARelatedParty": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan repaid by a related party.",
        "label": "LoanRepaidByARelatedParty",
        "terseLabel": "Loan repaid by a related party"
       }
      }
     },
     "localname": "LoanRepaidByARelatedParty",
     "nsuri": "http://orientpaper.com/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LoansPayableTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Duration of loans payable.",
        "label": "LoansPayableTerm",
        "terseLabel": "Term of loan"
       }
      }
     },
     "localname": "LoansPayableTerm",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "itp_LoansPayableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LoansPayableTextBlock",
        "terseLabel": "Loans Payable"
       }
      }
     },
     "localname": "LoansPayableTextBlock",
     "nsuri": "http://orientpaper.com/20220331",
     "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": "LongtermLoanFromFinancialInstitution",
        "terseLabel": "Long-term loan from financial institutions"
       }
      }
     },
     "localname": "LongtermLoanFromFinancialInstitution",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_LongtermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LongtermLoanMember",
        "terseLabel": "Long-term Loan [Member]"
       }
      }
     },
     "localname": "LongtermLoanMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_MrZhenyongLiuMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mr. Zhenyong Liu.",
        "label": "MrZhenyongLiuMember",
        "terseLabel": "Mr Zhenyong Liu [Member]",
        "verboseLabel": "Mr. Zhenyong Liu [Member]"
       }
      }
     },
     "localname": "MrZhenyongLiuMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_NetIncomelossPerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NetIncomelossPerShare",
        "terseLabel": "Net loss per share"
       }
      }
     },
     "localname": "NetIncomelossPerShare",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "itp_NonCashRestrictedCash": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of non cash restricted cash.",
        "label": "NonCashRestrictedCash",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "NonCashRestrictedCash",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_NonRecurringFairValueMeasurementsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for non recurring fair value measurements",
        "label": "NonRecurringFairValueMeasurementsPolicyTextBlock",
        "terseLabel": "Non-Recurring Fair Value Measurements"
       }
      }
     },
     "localname": "NonRecurringFairValueMeasurementsPolicyTextBlock",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_NotAttributableToSegmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NotAttributableToSegmentsMember",
        "terseLabel": "Not Attributable to Segments [Member]"
       }
      }
     },
     "localname": "NotAttributableToSegmentsMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_NumberOfEmployee": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of employee.",
        "label": "NumberOfEmployee",
        "terseLabel": "Number of employee"
       }
      }
     },
     "localname": "NumberOfEmployee",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "itp_NumberOfSupplier": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of major supplier.",
        "label": "NumberOfSupplier",
        "terseLabel": "Number of major supplier"
       }
      }
     },
     "localname": "NumberOfSupplier",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "itp_OneEmployeeDormitoryBuildingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One employee dormitory buildings [Member]",
        "label": "OneEmployeeDormitoryBuildingsMember",
        "terseLabel": "One Employee [Member]"
       }
      }
     },
     "localname": "OneEmployeeDormitoryBuildingsMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter",
     "nsuri": "http://orientpaper.com/20220331",
     "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/20220331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper\u2019s assets and liabilitie [Line Items]"
       }
      }
     },
     "localname": "OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieLineItems",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper\u2019s assets and liabilitie [Table]"
       }
      }
     },
     "localname": "OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_OrganizationandBusinessBackgroundDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Business Background (Details) [Table]"
       }
      }
     },
     "localname": "OrganizationandBusinessBackgroundDetailsTable",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_OutstandingCommitment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of outstanding commitment.",
        "label": "OutstandingCommitment",
        "terseLabel": "Outstanding commitments"
       }
      }
     },
     "localname": "OutstandingCommitment",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_PercentageOfOwnership": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of ownership.",
        "label": "PercentageOfOwnership",
        "terseLabel": "Percentage of Ownership"
       }
      }
     },
     "localname": "PercentageOfOwnership",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_PercentageOfRevenue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of revenue.",
        "label": "PercentageOfRevenue",
        "terseLabel": "Percentage of revenue"
       }
      }
     },
     "localname": "PercentageOfRevenue",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_PercentageOfTotalAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of total assets.",
        "label": "PercentageOfTotalAssets",
        "terseLabel": "Percentage of total assets"
       }
      }
     },
     "localname": "PercentageOfTotalAssets",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "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": "PercentageOfVaribaleInterest",
        "terseLabel": "Variable interest percentage"
       }
      }
     },
     "localname": "PercentageOfVaribaleInterest",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_PercentageShareOfDistributableProfit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage share of distributable profit.",
        "label": "PercentageShareOfDistributableProfit",
        "terseLabel": "Percentage of distributable profit of Dongfang Paper"
       }
      }
     },
     "localname": "PercentageShareOfDistributableProfit",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_PlaceOfIncorporationOrEstablishment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Place of incorporation or establishment.",
        "label": "PlaceOfIncorporationOrEstablishment",
        "terseLabel": "Place of Incorporation or Establishment"
       }
      }
     },
     "localname": "PlaceOfIncorporationOrEstablishment",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount, as of the date of the latest financial statement presented, of all assets that are pledged as collateral for the payment of the related debt obligation primarily arising from secured borrowings, repurchase agreements or other current or potential obligations, where the secured party does not have the right by contract or custom to sell or re-pledge the collateral and therefore are not reclassified and separately reported in the statement of financial position.",
        "label": "PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition",
        "terseLabel": "Net book value"
       }
      }
     },
     "localname": "PledgedAssetNotSeparatelyReportedOnStatementOfFinancialPosition",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "PledgedAssetNotSeparatelyReportedOtherFinancialInstruments",
        "terseLabel": "Property, plant and equipment net value"
       }
      }
     },
     "localname": "PledgedAssetNotSeparatelyReportedOtherFinancialInstruments",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/PropertyplantandequipmentnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses And Other Current Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract",
     "nsuri": "http://orientpaper.com/20220331",
     "xbrltype": "stringItemType"
    },
    "itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure describes the Company's prepaid and other current assets.",
        "label": "PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock",
        "terseLabel": "Prepayments and other current assets"
       }
      }
     },
     "localname": "PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock",
     "nsuri": "http://orientpaper.com/20220331",
     "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": "PrepaidLandLease",
        "terseLabel": "Prepaid land lease"
       }
      }
     },
     "localname": "PrepaidLandLease",
     "nsuri": "http://orientpaper.com/20220331",
     "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": "PrepaymentForPurchaseOfMaterials",
        "terseLabel": "Prepayment for purchase of materials"
       }
      }
     },
     "localname": "PrepaymentForPurchaseOfMaterials",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_PrepaymentForPurchasesOfEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable": {
       "order": 5.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayment for purchase of equipment.",
        "label": "PrepaymentForPurchasesOfEquipment",
        "negatedLabel": "Prepayment for purchase of equipment"
       }
      }
     },
     "localname": "PrepaymentForPurchasesOfEquipment",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_PresentValueOfOperatingLeaseLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "PresentValueOfOperatingLeaseLiability",
        "terseLabel": "Present value of operating lease liability"
       }
      }
     },
     "localname": "PresentValueOfOperatingLeaseLiability",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_ProceedsFromPaymentsToLoan": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of loan paid off.",
        "label": "ProceedsFromPaymentsToLoan",
        "terseLabel": "Interest amount"
       }
      }
     },
     "localname": "ProceedsFromPaymentsToLoan",
     "nsuri": "http://orientpaper.com/20220331",
     "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": "PropertyPlantAndEquipmentLoanDrawnFromBankingFacility",
        "terseLabel": "Land use right net values pledged for sale-leaseback financing"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLoanDrawnFromBankingFacility",
     "nsuri": "http://orientpaper.com/20220331",
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://orientpaper.com/role/PropertyplantandequipmentnetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_ProvisionForIncomeTaxesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ProvisionForIncomeTaxesAbstract",
        "terseLabel": "Provision for Income Taxes"
       }
      }
     },
     "localname": "ProvisionForIncomeTaxesAbstract",
     "nsuri": "http://orientpaper.com/20220331",
     "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": "PublicOfferingForGrossProceeds",
        "terseLabel": "Public offering for gross proceeds (in Dollars)"
       }
      }
     },
     "localname": "PublicOfferingForGrossProceeds",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_PublicUtilitiesInventoryCoalAndGasMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities Inventory Coal And Gas.",
        "label": "PublicUtilitiesInventoryCoalAndGasMember",
        "terseLabel": "Gas [Member]"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryCoalAndGasMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RawMaterialsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RawMaterialsAbstract",
        "terseLabel": "Raw Materials"
       }
      }
     },
     "localname": "RawMaterialsAbstract",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_RecentAccountingPronouncementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recent Accounting Pronouncements [Abstract]"
       }
      }
     },
     "localname": "RecentAccountingPronouncementsAbstract",
     "nsuri": "http://orientpaper.com/20220331",
     "xbrltype": "stringItemType"
    },
    "itp_RecentAccountingPronouncementsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of recent accounting pronouncements.",
        "label": "RecentAccountingPronouncementsTextBlock",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "RecentAccountingPronouncementsTextBlock",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/RecentAccountingPronouncements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_RecycledPaperBoardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recycled paper board.",
        "label": "RecycledPaperBoardMember",
        "terseLabel": "Recycled paper board [Member]"
       }
      }
     },
     "localname": "RecycledPaperBoardMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RecycledWhiteScrapPaperMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recycled White Scrap Paper.",
        "label": "RecycledWhiteScrapPaperMember",
        "terseLabel": "Recycled white scrap paper [Member]"
       }
      }
     },
     "localname": "RecycledWhiteScrapPaperMember",
     "nsuri": "http://orientpaper.com/20220331",
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_RentalPaymentLeaseAgreement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of rental payment lease agreement.",
        "label": "RentalPaymentLeaseAgreement",
        "terseLabel": "Rental payment lease agreement"
       }
      }
     },
     "localname": "RentalPaymentLeaseAgreement",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_RevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RevenueMember",
        "terseLabel": "Revenue [Member]"
       }
      }
     },
     "localname": "RevenueMember",
     "nsuri": "http://orientpaper.com/20220331",
     "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": "RisksAndUncertaintiesTextBlock",
        "terseLabel": "Risks and Uncertainties"
       }
      }
     },
     "localname": "RisksAndUncertaintiesTextBlock",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/RisksandUncertainties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictLoanFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RuralCreditUnionOfXushuiDistrictLoanFourMember",
        "terseLabel": "Rural Credit Union of Xushui District Loan 4 [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictLoanFourMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictLoanOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RuralCreditUnionOfXushuiDistrictLoanOneMember",
        "terseLabel": "Rural Credit Union of Xushui District Loan 1 [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictLoanOneMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RuralCreditUnionOfXushuiDistrictLoanThreeMember",
        "terseLabel": "Rural Credit Union of Xushui District Loan 3 [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictLoanThreeMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RuralCreditUnionOfXushuiDistrictLoanTwoMember",
        "terseLabel": "Rural Credit Union of Xushui District Loan 2 [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictLoanTwoMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RuralCreditUnionOfXushuiDistrictMember",
        "terseLabel": "Rural Credit Union of Xushui District [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictMemberOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RuralCreditUnionOfXushuiDistrictMemberOneMember",
        "terseLabel": "Rural Credit Union of Xushui District One [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictMemberOneMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_SaleLeasebackTransactionLeasePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SaleLeasebackTransactionLeasePeriod",
        "terseLabel": "Term of lease, description"
       }
      }
     },
     "localname": "SaleLeasebackTransactionLeasePeriod",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/PropertyplantandequipmentnetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_SalePriceOfDormitoryBuildings": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dormitory buildings sale price.",
        "label": "SalePriceOfDormitoryBuildings",
        "terseLabel": "Sale price of dormitory buildings"
       }
      }
     },
     "localname": "SalePriceOfDormitoryBuildings",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitieAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of aggregate carrying value of Dongfang Paper\u2019s assets and liabilitie [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitieAbstract",
     "nsuri": "http://orientpaper.com/20220331",
     "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/20220331",
     "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/20220331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfDeferredTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of deferred tax [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAbstract",
     "nsuri": "http://orientpaper.com/20220331",
     "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/20220331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfFinancialInformationForReportableSegmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of financial information for reportable segments [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfFinancialInformationForReportableSegmentsAbstract",
     "nsuri": "http://orientpaper.com/20220331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfFutureMinimumLeasePaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of future minimum lease payments [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumLeasePaymentsAbstract",
     "nsuri": "http://orientpaper.com/20220331",
     "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/20220331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of future minimum lease payments of the capital lease.",
        "label": "ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock",
        "terseLabel": "Schedule of future minimum lease payments of the capital lease"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/FinancingwithSaleLeasebackTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock",
        "terseLabel": "Schedule of future minimum lease payments"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock",
     "nsuri": "http://orientpaper.com/20220331",
     "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/20220331",
     "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/20220331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock",
        "terseLabel": "Schedule of loans payable to rural credit union of xushui district"
       }
      }
     },
     "localname": "ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock",
     "nsuri": "http://orientpaper.com/20220331",
     "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/20220331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-term debt repayments.",
        "label": "ScheduleOfLongTermDebtRepaymentsTableTextBlock",
        "terseLabel": "Schedule of long-term debt repayment"
       }
      }
     },
     "localname": "ScheduleOfLongTermDebtRepaymentsTableTextBlock",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of other payables and accrued liabilities [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract",
     "nsuri": "http://orientpaper.com/20220331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfOutstandingAndExercisableWarrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of outstanding and exercisable warrants.",
        "label": "ScheduleOfOutstandingAndExercisableWarrants",
        "terseLabel": "Schedule of outstanding and exercisable warrants"
       }
      }
     },
     "localname": "ScheduleOfOutstandingAndExercisableWarrants",
     "nsuri": "http://orientpaper.com/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfProvisionsForIncomeTaxesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of provisions for income taxes [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfProvisionsForIncomeTaxesAbstract",
     "nsuri": "http://orientpaper.com/20220331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of reconciles the statutory rates effective tax rates [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract",
     "nsuri": "http://orientpaper.com/20220331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfStockWarrantActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of stock warrant activities [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfStockWarrantActivitiesAbstract",
     "nsuri": "http://orientpaper.com/20220331",
     "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/20220331",
     "xbrltype": "stringItemType"
    },
    "itp_ServiceFeePercentageOfNetProfit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service fees percentage of annual net profit.",
        "label": "ServiceFeePercentageOfNetProfit",
        "terseLabel": "Percentage of annual net profits"
       }
      }
     },
     "localname": "ServiceFeePercentageOfNetProfit",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_ShengdeHoldingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shengde Holding.",
        "label": "ShengdeHoldingMember",
        "terseLabel": "Shengde Holdings [Member]"
       }
      }
     },
     "localname": "ShengdeHoldingMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_StatutoryEarningsReserveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "StatutoryEarningsReserveMember",
        "terseLabel": "Statutory Earnings Reserve"
       }
      }
     },
     "localname": "StatutoryEarningsReserveMember",
     "nsuri": "http://orientpaper.com/20220331",
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://orientpaper.com/role/StockIncentivePlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_StockIssuedDuringPeriodValuePublicInvestor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of shares to public investors.",
        "label": "StockIssuedDuringPeriodValuePublicInvestor",
        "terseLabel": "Issuance of shares to public investors (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValuePublicInvestor",
     "nsuri": "http://orientpaper.com/20220331",
     "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": "StockIssuedDuringPeriodValuePublicInvestors",
        "terseLabel": "Issuance of shares to public investors"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValuePublicInvestors",
     "nsuri": "http://orientpaper.com/20220331",
     "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": "SubsidyIncome",
        "terseLabel": "Subsidy income"
       }
      }
     },
     "localname": "SubsidyIncome",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_SupplierOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplier One.",
        "label": "SupplierOneMember",
        "terseLabel": "Supplier Two [Member]"
       }
      }
     },
     "localname": "SupplierOneMember",
     "nsuri": "http://orientpaper.com/20220331",
     "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/20220331",
     "presentation": [
      "http://orientpaper.com/role/FinancingwithSaleLeasebackDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_ThreeEmployeeDormitoryBuildingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ThreeEmployeeDormitoryBuildingsMember",
        "terseLabel": "Three Employee [Member]"
       }
      }
     },
     "localname": "ThreeEmployeeDormitoryBuildingsMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "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": "TotalCashEquivalentsAndRestrictedCash",
        "totalLabel": "Total cash, cash equivalents and restricted cash shown in the statement of cash flows"
       }
      }
     },
     "localname": "TotalCashEquivalentsAndRestrictedCash",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_TotalFutureMinimumLeasePayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "TotalFutureMinimumLeasePayments",
        "terseLabel": "Total future minimum lease payments"
       }
      }
     },
     "localname": "TotalFutureMinimumLeasePayments",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_TotalOperatingLeasePayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "TotalOperatingLeasePayments",
        "terseLabel": "Total operating lease payments"
       }
      }
     },
     "localname": "TotalOperatingLeasePayments",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_TotalPurchasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TotalPurchasesMember",
        "terseLabel": "Total Purchases [Member]"
       }
      }
     },
     "localname": "TotalPurchasesMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_TotalSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TotalSalesMember",
        "terseLabel": "Total Sales [Member]"
       }
      }
     },
     "localname": "TotalSalesMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_TwoEmployeeDormitoryBuildingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TwoEmployeeDormitoryBuildingsMember",
        "terseLabel": "Two Employee [Member]"
       }
      }
     },
     "localname": "TwoEmployeeDormitoryBuildingsMember",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "U.S. statutory federal income tax rate from the highest rate.",
        "label": "USStatutoryFederalIncomeTaxRateFromTheHighestRate",
        "terseLabel": "U.S. statutory federal income tax rate from the highest rate, percentage"
       }
      }
     },
     "localname": "USStatutoryFederalIncomeTaxRateFromTheHighestRate",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_ValueAddedTaxesPayableCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value-added tax payable.",
        "label": "ValueAddedTaxesPayableCurrent",
        "terseLabel": "Value-added tax payable"
       }
      }
     },
     "localname": "ValueAddedTaxesPayableCurrent",
     "nsuri": "http://orientpaper.com/20220331",
     "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": "ValueOfLandUseRightPledgedForSaleLeaseBackFinancing",
        "terseLabel": "Net value"
       }
      }
     },
     "localname": "ValueOfLandUseRightPledgedForSaleLeaseBackFinancing",
     "nsuri": "http://orientpaper.com/20220331",
     "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": "VariableInterestEntityConsolidatedCarryingAmountLiabilities1",
        "terseLabel": "Consolidated VIE, liabilities (in Dollars)"
       }
      }
     },
     "localname": "VariableInterestEntityConsolidatedCarryingAmountLiabilities1",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_WarrantDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Disclosure [Abstract]"
       }
      }
     },
     "localname": "WarrantDisclosureAbstract",
     "nsuri": "http://orientpaper.com/20220331",
     "xbrltype": "stringItemType"
    },
    "itp_WarrantDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for warrants.",
        "label": "WarrantDisclosureTextBlock",
        "terseLabel": "Warrants"
       }
      }
     },
     "localname": "WarrantDisclosureTextBlock",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/Warrants"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_WarrantTermDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant term, description.",
        "label": "WarrantTermDescription",
        "terseLabel": "Warrant term, description"
       }
      }
     },
     "localname": "WarrantTermDescription",
     "nsuri": "http://orientpaper.com/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_WarrantsToPurchaseShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants to purchase shares.",
        "label": "WarrantsToPurchaseShares",
        "terseLabel": "Warrants to purchase shares (in Shares)"
       }
      }
     },
     "localname": "WarrantsToPurchaseShares",
     "nsuri": "http://orientpaper.com/20220331",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "srt_ChiefExecutiveOfficerMember": {
     "auth_ref": [
      "r184"
     ],
     "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",
      "r236",
      "r241",
      "r247",
      "r364",
      "r365",
      "r371",
      "r372",
      "r421",
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r182",
      "r265",
      "r266",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r226",
      "r227",
      "r228",
      "r229",
      "r250",
      "r260",
      "r278",
      "r280",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r439",
      "r493",
      "r495",
      "r514",
      "r515"
     ],
     "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": [
      "r226",
      "r227",
      "r228",
      "r229",
      "r250",
      "r260",
      "r278",
      "r280",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r439",
      "r493",
      "r495",
      "r514",
      "r515"
     ],
     "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_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r182",
      "r265",
      "r266",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r220",
      "r226",
      "r227",
      "r228",
      "r229",
      "r250",
      "r260",
      "r267",
      "r278",
      "r280",
      "r311",
      "r312",
      "r313",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r439",
      "r493",
      "r495",
      "r514",
      "r515"
     ],
     "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": [
      "r220",
      "r226",
      "r227",
      "r228",
      "r229",
      "r250",
      "r260",
      "r267",
      "r278",
      "r280",
      "r311",
      "r312",
      "r313",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r439",
      "r493",
      "r495",
      "r514",
      "r515"
     ],
     "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": [
      "r184",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "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/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": [],
     "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",
        "terseLabel": "Totals"
       }
      }
     },
     "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r43",
      "r424"
     ],
     "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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableOtherCurrent": {
     "auth_ref": [
      "r43"
     ],
     "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": [
      "r473",
      "r507"
     ],
     "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 $73,563 and $69,053 as of March 31, 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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r19",
      "r456",
      "r476"
     ],
     "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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r47"
     ],
     "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": "Accrued interest to a related party"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedRentCurrent": {
     "auth_ref": [
      "r10",
      "r47"
     ],
     "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",
      "r47"
     ],
     "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": [
      "r47"
     ],
     "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",
      "r213"
     ],
     "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": [
      "r27",
      "r60",
      "r61",
      "r62",
      "r480",
      "r499",
      "r500"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 5.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 income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r59",
      "r62",
      "r68",
      "r69",
      "r70",
      "r113",
      "r114",
      "r115",
      "r370",
      "r412",
      "r496",
      "r497"
     ],
     "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": [
      "r25",
      "r424"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 3.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",
      "r319",
      "r320",
      "r321",
      "r385"
     ],
     "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": [
      "r31",
      "r185",
      "r191"
     ],
     "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",
      "r161",
      "r168",
      "r175",
      "r189",
      "r236",
      "r237",
      "r238",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r247",
      "r248",
      "r364",
      "r371",
      "r391",
      "r422",
      "r424",
      "r455",
      "r474"
     ],
     "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",
        "verboseLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable",
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r8",
      "r40",
      "r106",
      "r189",
      "r236",
      "r237",
      "r238",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r247",
      "r248",
      "r364",
      "r371",
      "r391",
      "r422",
      "r424"
     ],
     "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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "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"
     ],
     "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": [
      "r277",
      "r279",
      "r357"
     ],
     "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/FinancingwithSaleLeasebackDetails",
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r277",
      "r279",
      "r354",
      "r355",
      "r357"
     ],
     "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/FinancingwithSaleLeasebackDetails",
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r359",
      "r360",
      "r361"
     ],
     "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_Capital": {
     "auth_ref": [
      "r470"
     ],
     "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)"
       }
      }
     },
     "localname": "Capital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r12",
      "r424",
      "r502",
      "r503"
     ],
     "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": [
      "r5",
      "r12",
      "r99"
     ],
     "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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "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": [
      "r91",
      "r99",
      "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": [
      "r91",
      "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 from FDIC"
       }
      }
     },
     "localname": "CashFDICInsuredAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r54",
      "r459",
      "r484"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "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 Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r223",
      "r224",
      "r225",
      "r230",
      "r509"
     ],
     "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",
      "r385"
     ],
     "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": [
      "r22"
     ],
     "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"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r22"
     ],
     "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": [
      "r22"
     ],
     "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": [
      "r22",
      "r261"
     ],
     "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": [
      "r22",
      "r424"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 2.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, 500,000,000 shares authorized, $0.001 par value per share, 99,049,900 shares issued and outstanding as of March 31, 2022 and December, 31,2021."
       }
      }
     },
     "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": [
      "r64",
      "r66",
      "r67",
      "r75",
      "r464",
      "r489"
     ],
     "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"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r145",
      "r146",
      "r182",
      "r389",
      "r390",
      "r508"
     ],
     "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": [
      "r145",
      "r146",
      "r182",
      "r389",
      "r390",
      "r501",
      "r508"
     ],
     "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": [
      "r145",
      "r146",
      "r182",
      "r389",
      "r390",
      "r501",
      "r508"
     ],
     "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": [
      "r147"
     ],
     "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": [
      "r145",
      "r146",
      "r182",
      "r389",
      "r390",
      "r508"
     ],
     "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",
      "r366"
     ],
     "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_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_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r107",
      "r338",
      "r345",
      "r347"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "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": [
      "r101",
      "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": [
      "r249",
      "r256",
      "r257",
      "r401",
      "r403",
      "r404"
     ],
     "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": [
      "r49",
      "r254",
      "r401"
     ],
     "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": [
      "r20",
      "r262"
     ],
     "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_DebtInstrumentMaturityDateDescription": {
     "auth_ref": [
      "r50"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.",
        "label": "Debt Instrument, Maturity Date, Description",
        "terseLabel": "loan due on maturity date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDateDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r324",
      "r325"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 6.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"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r97",
      "r107",
      "r339",
      "r345",
      "r346",
      "r347"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "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": [
      "r47"
     ],
     "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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r331"
     ],
     "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": [
      "r333"
     ],
     "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": [
      "r336",
      "r337"
     ],
     "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": [
      "r332"
     ],
     "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": [
      "r47"
     ],
     "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/FinancingwithSaleLeasebackDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r97",
      "r211"
     ],
     "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_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r383"
     ],
     "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 Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r384",
      "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 March 31, 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": [
      "r383"
     ],
     "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": [
      "r281",
      "r282",
      "r316",
      "r317",
      "r318",
      "r323"
     ],
     "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_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": {
     "auth_ref": [
      "r97",
      "r210",
      "r216"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 11.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_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "auth_ref": [
      "r3",
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "terseLabel": "Financing with Sale-Leaseback"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/FinancingwithSaleLeaseback"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r7",
      "r23",
      "r110",
      "r239",
      "r241",
      "r242",
      "r246",
      "r247",
      "r248",
      "r416"
     ],
     "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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToOfficersOrStockholdersCurrent": {
     "auth_ref": [
      "r17",
      "r416",
      "r471",
      "r505"
     ],
     "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",
      "r416"
     ],
     "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": [
      "r43",
      "r110",
      "r239",
      "r241",
      "r242",
      "r246",
      "r247",
      "r248",
      "r416"
     ],
     "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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Losses Per Share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "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 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",
      "r142"
     ],
     "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": [
      "r327"
     ],
     "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/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r108",
      "r327",
      "r348"
     ],
     "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",
        "verboseLabel": "Statutory tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails",
      "http://orientpaper.com/role/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r327",
      "r348"
     ],
     "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/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r327",
      "r348"
     ],
     "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/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r327",
      "r348"
     ],
     "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/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r327",
      "r348"
     ],
     "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 tax rates"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r47"
     ],
     "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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r68",
      "r69",
      "r70",
      "r113",
      "r114",
      "r115",
      "r117",
      "r122",
      "r124",
      "r143",
      "r190",
      "r261",
      "r263",
      "r319",
      "r320",
      "r321",
      "r341",
      "r342",
      "r385",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r412",
      "r496",
      "r497",
      "r498"
     ],
     "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": [
      "r252",
      "r256",
      "r257",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r388",
      "r427",
      "r428",
      "r429"
     ],
     "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": [
      "r252",
      "r256",
      "r257",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r388",
      "r429"
     ],
     "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": [
      "r466"
     ],
     "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": "Federal deposit insurance corporation"
       }
      }
     },
     "localname": "FederalDepositInsuranceCorporationPremiumExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r407",
      "r409",
      "r410"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Interest expenses"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/FinancingwithSaleLeasebackDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r405"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 3.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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r407",
      "r409",
      "r410"
     ],
     "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/FinancingwithSaleLeasebackDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRevolvingConvertedToTermLoan": {
     "auth_ref": [
      "r194",
      "r195"
     ],
     "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": [
      "r382"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 10.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",
      "r97",
      "r461",
      "r490"
     ],
     "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",
      "r161",
      "r167",
      "r171",
      "r174",
      "r177",
      "r189",
      "r236",
      "r237",
      "r238",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r247",
      "r248",
      "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",
        "totalLabel": "Gross Profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement",
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue": {
     "auth_ref": [
      "r215",
      "r218"
     ],
     "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": [
      "r209",
      "r218"
     ],
     "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_IncomeLossFromContinuingOperationsPerBasicShare": {
     "auth_ref": [
      "r71",
      "r76",
      "r116",
      "r118",
      "r119",
      "r120",
      "r121",
      "r129",
      "r136",
      "r137",
      "r386",
      "r460",
      "r462",
      "r465",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "terseLabel": "Basic and Diluted Losses per Share (in Dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "perShareItemType"
    },
    "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": [
      "r329"
     ],
     "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",
      "r328",
      "r330",
      "r334",
      "r343",
      "r349",
      "r351",
      "r352",
      "r353"
     ],
     "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",
      "r123",
      "r124",
      "r159",
      "r326",
      "r344",
      "r350",
      "r491"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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": "Income tax expense(benefit)",
        "totalLabel": "Total Provision for (Deferred tax benefit)/ Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement",
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable",
      "http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r327"
     ],
     "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": [
      "r100"
     ],
     "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": [
      "r96"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 5.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": [
      "r96"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 12.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": [
      "r96"
     ],
     "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 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": [
      "r96"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 8.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_IncreaseDecreaseInDueToRelatedParties": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 6.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": [
      "r96"
     ],
     "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 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": [
      "r96"
     ],
     "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 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": [
      "r96"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 13.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",
      "r155",
      "r399",
      "r402",
      "r467"
     ],
     "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/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaid": {
     "auth_ref": [
      "r100"
     ],
     "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",
      "r92",
      "r100"
     ],
     "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": [
      "r47"
     ],
     "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": [
      "r197"
     ],
     "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": [
      "r32"
     ],
     "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": [
      "r38"
     ],
     "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": [
      "r6",
      "r38",
      "r424"
     ],
     "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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable",
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r34"
     ],
     "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": [
      "r38",
      "r196"
     ],
     "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": [
      "r33"
     ],
     "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",
      "r154"
     ],
     "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/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentInterestRate": {
     "auth_ref": [
      "r187",
      "r188"
     ],
     "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": [
      "r504",
      "r506"
     ],
     "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_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r408"
     ],
     "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": [
      "r408"
     ],
     "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": [
      "r411"
     ],
     "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/FinancingwithSaleLeasebackDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r46",
      "r106",
      "r169",
      "r189",
      "r236",
      "r237",
      "r238",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r247",
      "r248",
      "r365",
      "r371",
      "r372",
      "r391",
      "r422",
      "r423"
     ],
     "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,240,190 and $17,924,475 as of March 31, 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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "LIABILITIES"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r30",
      "r106",
      "r189",
      "r391",
      "r424",
      "r458",
      "r482"
     ],
     "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_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r9",
      "r48",
      "r106",
      "r189",
      "r236",
      "r237",
      "r238",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r247",
      "r248",
      "r365",
      "r371",
      "r372",
      "r391",
      "r422",
      "r423",
      "r424"
     ],
     "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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability": {
     "auth_ref": [
      "r144"
     ],
     "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_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": [
      "r18"
     ],
     "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"
       }
      }
     },
     "localname": "LoansPayableToBankCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r20",
      "r251",
      "r255",
      "r256",
      "r257",
      "r457",
      "r478"
     ],
     "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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r111",
      "r234",
      "r253"
     ],
     "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",
      "r234",
      "r253"
     ],
     "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": [
      "r49"
     ],
     "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": "Long-term debt, interest rate per month"
       }
      }
     },
     "localname": "LongTermDebtPercentageBearingFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongTermLineOfCredit": {
     "auth_ref": [
      "r51",
      "r232",
      "r233"
     ],
     "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": [
      "r20",
      "r457",
      "r477"
     ],
     "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",
        "verboseLabel": "Loans payable"
       }
      }
     },
     "localname": "LongTermLoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails",
      "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"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r51",
      "r235"
     ],
     "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"
     ],
     "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": [
      "r91"
     ],
     "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": [
      "r91"
     ],
     "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": [
      "r91",
      "r94",
      "r98"
     ],
     "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",
      "r63",
      "r65",
      "r70",
      "r74",
      "r98",
      "r106",
      "r116",
      "r118",
      "r119",
      "r120",
      "r121",
      "r123",
      "r124",
      "r134",
      "r161",
      "r167",
      "r171",
      "r174",
      "r177",
      "r189",
      "r236",
      "r237",
      "r238",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r247",
      "r248",
      "r386",
      "r391",
      "r463",
      "r488"
     ],
     "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"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow",
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAllocatedToLimitedPartners": {
     "auth_ref": [
      "r264"
     ],
     "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/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r118",
      "r119",
      "r120",
      "r121",
      "r126",
      "r127",
      "r135",
      "r138",
      "r161",
      "r167",
      "r171",
      "r174",
      "r177"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net loss for the period - numerator"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "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 income 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": [
      "r192"
     ],
     "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/FinancingwithSaleLeasebackDetails"
     ],
     "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": [
      "r45"
     ],
     "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": [
      "r149"
     ],
     "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": [
      "r149"
     ],
     "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": [
      "r161",
      "r167",
      "r171",
      "r174",
      "r177"
     ],
     "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_OperatingLeaseLiability": {
     "auth_ref": [
      "r406"
     ],
     "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"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r406"
     ],
     "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": [
      "r406"
     ],
     "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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r335"
     ],
     "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": [
      "r4",
      "r381"
     ],
     "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",
      "r125",
      "r147",
      "r381"
     ],
     "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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r47"
     ],
     "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_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": [
      "r362",
      "r363",
      "r369"
     ],
     "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": [
      "r58"
     ],
     "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 Income (Loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherDepreciationAndAmortization": {
     "auth_ref": [
      "r82",
      "r97",
      "r211"
     ],
     "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"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLoansPayableCurrent": {
     "auth_ref": [
      "r47"
     ],
     "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_OtherPrepaidExpenseCurrent": {
     "auth_ref": [
      "r39",
      "r198"
     ],
     "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 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_OtherShortTermBorrowings": {
     "auth_ref": [
      "r42"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.",
        "label": "Other Short-Term Borrowings",
        "terseLabel": "Short-term borrowings"
       }
      }
     },
     "localname": "OtherShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "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": [
      "r93"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash payments to lessor's for use of assets under operating leases.",
        "label": "Payments for Rent",
        "terseLabel": "Rental payment",
        "verboseLabel": "Annual rental payment"
       }
      }
     },
     "localname": "PaymentsForRent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails",
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "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/FinancingwithSaleLeasebackDetails"
     ],
     "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": [
      "r282",
      "r283",
      "r284",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r302",
      "r303",
      "r305",
      "r306",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314"
     ],
     "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_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r40"
     ],
     "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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable",
      "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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "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",
      "r95"
     ],
     "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": "Finance proceeding amount"
       }
      }
     },
     "localname": "ProceedsFromHedgeFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/FinancingwithSaleLeasebackDetails"
     ],
     "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_ProfitLoss": {
     "auth_ref": [
      "r2",
      "r63",
      "r65",
      "r70",
      "r90",
      "r106",
      "r116",
      "r123",
      "r124",
      "r161",
      "r167",
      "r171",
      "r174",
      "r177",
      "r189",
      "r236",
      "r237",
      "r238",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r247",
      "r248",
      "r362",
      "r367",
      "r368",
      "r379",
      "r380",
      "r386",
      "r391",
      "r468"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant, and Equipment:"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r214"
     ],
     "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": [
      "r219",
      "r510",
      "r511",
      "r512"
     ],
     "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",
      "r212"
     ],
     "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, Total"
       }
      }
     },
     "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": [
      "r214",
      "r424",
      "r469",
      "r483"
     ],
     "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 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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable",
      "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/FinancingwithSaleLeasebackDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r214"
     ],
     "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": [
      "r212"
     ],
     "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",
      "r193"
     ],
     "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": "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": [
      "r35"
     ],
     "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": [
      "r35"
     ],
     "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_RelatedPartyDomain": {
     "auth_ref": [
      "r275",
      "r415",
      "r416"
     ],
     "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": [
      "r275",
      "r415",
      "r416",
      "r418"
     ],
     "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/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r275"
     ],
     "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/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent": {
     "auth_ref": [
      "r110",
      "r416"
     ],
     "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",
      "r416"
     ],
     "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": [
      "r275",
      "r415",
      "r418",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453"
     ],
     "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": [
      "r413",
      "r414",
      "r416",
      "r419",
      "r420"
     ],
     "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": [
      "r485"
     ],
     "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_RepaymentsOfDebtAndCapitalLeaseObligations": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 3.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",
      "r454",
      "r479"
     ],
     "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",
      "r99",
      "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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "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",
      "r258",
      "r259",
      "r472"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 4.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",
      "r122",
      "r124",
      "r190",
      "r319",
      "r320",
      "r321",
      "r341",
      "r342",
      "r385",
      "r496",
      "r498"
     ],
     "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": [
      "r26",
      "r105",
      "r481"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 6.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",
      "r152",
      "r153",
      "r166",
      "r172",
      "r173",
      "r179",
      "r180",
      "r182",
      "r189",
      "r236",
      "r237",
      "r238",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r247",
      "r248",
      "r391",
      "r468"
     ],
     "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/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r340"
     ],
     "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": [
      "r333"
     ],
     "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": [
      "r327"
     ],
     "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 reconciles the statutory rates effective tax rates"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r11",
      "r35",
      "r36",
      "r37"
     ],
     "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": [
      "r231"
     ],
     "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": [
      "r214"
     ],
     "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": [
      "r356"
     ],
     "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 liabilitie"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r161",
      "r164",
      "r170",
      "r207"
     ],
     "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/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r161",
      "r164",
      "r170",
      "r207"
     ],
     "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 information 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": [
      "r294",
      "r301",
      "r304"
     ],
     "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_ScheduleOfVariableInterestEntitiesTable": {
     "auth_ref": [
      "r364",
      "r365",
      "r371",
      "r372",
      "r373",
      "r374",
      "r376",
      "r377",
      "r378",
      "r436",
      "r437",
      "r438"
     ],
     "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": [
      "r373",
      "r374",
      "r376",
      "r377",
      "r378"
     ],
     "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_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": [
      "r148",
      "r150",
      "r151",
      "r161",
      "r165",
      "r171",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r181",
      "r182",
      "r183"
     ],
     "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/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r312"
     ],
     "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": [
      "r311"
     ],
     "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": [
      "r313"
     ],
     "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": [
      "r284"
     ],
     "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": [
      "r288"
     ],
     "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": [
      "r288"
     ],
     "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period",
        "terseLabel": "Number of Exercised during the period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r289"
     ],
     "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 Cancelled or expired 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": [
      "r289"
     ],
     "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 Cancelled or expired 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": [
      "r290"
     ],
     "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": [
      "r286",
      "r287"
     ],
     "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": [
      "r286",
      "r287"
     ],
     "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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Weight average exercise price of Exercised during the period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r290"
     ],
     "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": [
      "r285",
      "r308",
      "r309",
      "r310",
      "r311",
      "r314",
      "r322",
      "r323"
     ],
     "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": [
      "r307"
     ],
     "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": [
      "r315"
     ],
     "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": [
      "r310"
     ],
     "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": [
      "r305"
     ],
     "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_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": [
      "r41",
      "r486"
     ],
     "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": "Working capital loan agreement"
       }
      }
     },
     "localname": "ShortTermBankLoansAndNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/LoansPayableDetails",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": [
      "r44"
     ],
     "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": [
      "r43"
     ],
     "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_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r1",
      "r148",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r166",
      "r167",
      "r168",
      "r169",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r177",
      "r182",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r217",
      "r221",
      "r222",
      "r492"
     ],
     "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/ScheduleoffinancialinformationforreportablesegmentsTable",
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r55",
      "r68",
      "r69",
      "r70",
      "r113",
      "r114",
      "r115",
      "r117",
      "r122",
      "r124",
      "r143",
      "r190",
      "r261",
      "r263",
      "r319",
      "r320",
      "r321",
      "r341",
      "r342",
      "r385",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r412",
      "r496",
      "r497",
      "r498"
     ],
     "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",
      "r143",
      "r441"
     ],
     "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_StockIssuedDuringPeriodSharesAcquisitions": {
     "auth_ref": [
      "r21",
      "r22",
      "r263"
     ],
     "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_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": [
      "r21",
      "r22",
      "r261",
      "r263",
      "r291"
     ],
     "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_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",
      "r261",
      "r263"
     ],
     "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": [
      "r22",
      "r28",
      "r29",
      "r106",
      "r186",
      "r189",
      "r391",
      "r424"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 2.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_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r425",
      "r426"
     ],
     "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": [
      "r440"
     ],
     "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": [
      "r475"
     ],
     "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": [
      "r97"
     ],
     "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": [
      "r20",
      "r457",
      "r478"
     ],
     "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": [
      "r358"
     ],
     "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": [
      "r24"
     ],
     "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": 5.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": [
      "r375"
     ],
     "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": [
      "r364",
      "r365",
      "r371",
      "r372",
      "r373"
     ],
     "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/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitieTable"
     ],
     "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": [
      "r262"
     ],
     "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 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 Basic and Diluted (in Shares)",
        "verboseLabel": "Weighted average common stock outstanding - denominator"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement",
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r126",
      "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": "Weighted average common stock outstanding - denominator"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "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": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586"
  },
  "r101": {
   "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"
  },
  "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": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "https://asc.fasb.org/topic&trid=2122394"
  },
  "r126": {
   "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"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-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",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "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": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "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": "(j)",
   "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",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "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",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r18": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "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(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r21": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823"
  },
  "r22": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r25": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r29": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/subtopic&trid=2122178"
  },
  "r30": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r34": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r35": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "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": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r38": {
   "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"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "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(7))",
   "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",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149"
  },
  "r40": {
   "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"
  },
  "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": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r41": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(7))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r43": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r44": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r46": {
   "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"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r461": {
   "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"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(20))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r49": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r5": {
   "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"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "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": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r517": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r518": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r519": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "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": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r521": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "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"
  },
  "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": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
  },
  "r59": {
   "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"
  },
  "r6": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r7": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(13))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868656-224227"
  },
  "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": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>101
<FILENAME>0001213900-22-025226-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-22-025226-xbrl.zip
M4$L#!!0    ( -N#JE20UG-G\2$!  ",#  7    9C$P<3 S,C)?:71T96-H
M<&%C:RYH=&WLO6MWVDJR,/R=7]'',WM6_*[&D;@39_M9Q,:)SSBVQY"YG"^S
M!#1&$R&Q=;'#_/JWJEL2 H002,*2S5YKQS9(?:E[55=5?_Y_OZ8:>6:FI1KZ
M[R?RF71"F#XT1JK^]/M)IW=Y<W/R_RY*G_^G7"9?F<Y,Q68C,IB32V,ZZPU5
MTC<5W1H;YI1\L*>GI$PFMCW[]/'CR\O+V1">L8:JR2S#,8?,P@](N>P.=VDR
M'.P3^6[HY+LR)U*;2+5/<O-3M4)^]"])1:I4Q.,3&Q8)"]6M3^Z8OY^X\X3-
M<>(_Z^BV.?>?_34PM3.+#<^>C.>/[I<?<1;OA1%3PQ^&+Y8?M$W_0=PI?]@P
MGS["%Q_M^8SATU)9DLL5V7M'M8Q:16Z&OU>1I.I']PG_!7OF/VR8*M/MF3)C
M)NZ0+T:J5A>#_]HTK@SCZIJJLW]^>;Q=/&Z'/[]X]*/M85:Q@3;<#57*<B4P
M2!D M#20!["H<>1Z66J5%VN')W]&0 6_'B@6\QZ?C27_Z;%B#?B3EFDO(<BQ
MRD^*,EM_T/UB]6'$F17Z-/]F^?%-R(?EMC_"M]Z#^,5HA:+<YQH?Q9?!1]4H
MTM M6]&'/A!^:1$/__,60+9X<A6\+U7^J-QNMS_R;_U'K;#G8$CYXS^_W_:&
M$S95RFLKL=3=W]J\'F1U?^BI%O8@C(H/MS[JRI19,P5&O?@\8<KHHD3PO\^V
M:FOL@GS^*'XIE3Y/F:V0H:';P$2_G]CLE_U13(2CE]D?COK\^\FE^+[<!XR?
MD(\@=SZ*43\/C-'\XO-(?2:6/=?8[R=C>/03D:693?HJ+(+<L1?R:$P5G8H/
M*.DQ4QV?\+=P!1_QY^?9K@.<DZEB/JEZV39FGP@\[G\P,&S;F+J?X8[*BJ8^
MZ9_($/; 3)CYXVQE=I2ZURK30.8^.AHK/RA/# 5L<&=+TZU/=DY>U)$]P:5+
MOYVLP:1LJ?]E\"6N:6"8(V:*D;YHRO GJ<!N+4-31_Z7WKCB>]G[_N3B+W^2
M&]*YN^ZUU7]<6_[K@-A;Y2J@#XIFX !]"0=C9:IJ\T_;9@SB"T:'D087/^YN
M^MVK4J_?Z7=[GS\. /8X? @M^5M<7Y,8.K5MAU%R80'<ZU[^>+SIWW1[I<[=
M%>G^\_);Y^YKEUS>?_]^T^O=W-\=H9X^U/^A6!,P:&U#IZ6KL\LS,"WKM78\
M2!=MKYY,.E)1VI"]OG_\7OJL_OJD&_J=,X4'A\*F^&4_LO'O)T/PG= D^?T$
MW(5/5\80GM%M;DU<R%+Y;Y\_+KU[<:2_(_WM MD/WQ7S9^E>9Z=I4TX8'F)!
MEZ2XP6C&$@[D[R?@='X:J[_8J&R;#@MCN+\YB@D[T.:/;&:8-EII[6:M<;[*
M?@1 ^K<?G<=^]_'V7^2Q^W#_V"<_[JZZCP2T=!]4,9&KY/Z1R/4/HU-R?TWZ
MW[IDH< 7RKMSV<>OY7:U%HZ9UZ'\U%#CL?1;$U77AEFR)XS\X5$,F<'#QH@P
M?<1&9 >*'"DV*T_A@0G28WFDS,MSIIAEIH=1Z .?I:N/KN"UDPM@Z^&$5&6Z
M;<;UD:Y5:ZAH_X*IKN$3Z^0"XQ3K>F8?O7.DT!Q0J&$>D96E_GI%]356-"M4
M?_&(NHJQTB4%5EM38"4@D/YCYZYWPY552AH,U*+Y,77;- \8VLTV+=K>0)D1
M5&:V3SZ>-AN;QI3\6_Q';,/[]6BJ% B[E\9TJEIX2%<:JQHCNC,=,/-3?(NA
MJ]NJ/;^&=^_XJR<7DB27J[5ZLYFU7YH/"![]TJ"1LAO9/+(GU4+!8M_!-RDC
MYJ9?ZG<OOY&'SN5?.U]O[KY2<G-W>;:$J54"?<>82PWT'[J_E*%=0EP38TQ,
M'\=$L8@U8T-UK((7I.I$M2TRG' ?Z31]&YMOED@'U *V,@ 1.F2:-E-&(M,!
MB![_QM-$[^^=MQ,X&?,/N(:&IBDS"U;F_89!$]O<??1G9MHJ.'L>00A*X:.-
MO-'"3]7.ZHMSM_CSN: IF^K3!%YI["E* H8O)@M\LFSP>6>F\8QTM^P>"UES
MHP\-$^Q>GBW0PZ<O1:;&I3%*6_3<L6=EI$1*&GNT!.'TX>?1ZLI$::(R!0W0
M5W[=C.!5D E#CAG/BD@5'Q6I7)/KK5:UO@TG\(^9(2/MS/2U]F^9RVO.# 3,
M? /L?)/\QS%5:Z0.N:EOC'UH[4VQ[E8JOV4HBI,N[A!POGD$SW@ZTXPY,X,+
MSPW-K8B6>O:V@AH4RIP$S2=%5__+_SY-CMVX.]H@+!.*PO3 M"0BR9UQ=AI"
M0!^Y_>':)$=O.V]V,>BA'95C9S0RF66Y/VY5G<DG%[VARO0A*STHYL]5%;9#
MI'_3#)63B_]U-)4\CC(8O'IR\4_'FC@JN4*? '1,6I-<PJ_W9M]XT4\NOB@\
MS9C@9^_C;/P;&S"U] #6+PA4!F],&'E@QDQC?_E3JR(WSRWRR&;.0 . @DNV
MHVGM9C1O,JP]#(BG3BXN)ZJNK!^*[H76!P/L>NW_U)DPTJ5FI5Z7W@%./[C[
M+P&V9B8@59TI&F&_V-"QU6?TJT$9P(B*/B( '8+@B>%"'Y7 :R,6F%62Y5(Y
M/C^@%.N83!$<\*'5.-V?MVX-L!4?)H;N!VNK<J7<:K1!2-3? ULM HZ>8"S9
M3&,S!(D;^Z8$V$USN 91 .X SB-O91B,WYKK? R]QJ?O:U#=S.2Q5\KU./CS
MBE E7%>X'XUY>@?!5!(@]S$&8?4G!FX/F@]$4RR;F/R,^$CWN]"]QL;VP;?4
M YO 5&V56241:F<F8'+FF):#,7?;@#=%+$>N?!B<HOV'Q[F=(6PPSC&M'TS?
MS*HYBGNG$\U^F:@V*_,2H$]$-UY,9>8OIUK+/%*$^1=8882X8LIP0H; DM:2
M/EX)5$0M6/XM03 X$A*5@T#"5+@N[LVG T/[8)V^4SC<N>=IG"#8+R&R"; U
M+ T^6?#^*GS6PHOA/ (L!KM^,L&-&R&;&>8G8CX-/E2D&JU46Q0\K]-E/DH4
M_G?%UERN##BMIPDM3&H P/1L8_B3DIEBDF=%<QCYLW0F2?*V(YE-1))HNRX5
M"R).<Z\W_8>X9TS!PKD_75YVN]?78:5Q<;9]J/2V=7KINI0O$@;N_M7KKKE#
M'?Y3T7<-D>;_@#GI4I?%U'\<RU;'\U2I41]AD)J5!G,P*AE(49C_)X@HQH^6
MT/ (Y -\D$_)1+$(9AZ-B*)IKM5IP<\_'!7M&#!?!LQ] ,;T39DJ'A:(]$/7
MH%G80<2CD1(8.?@U3S\<P;>@1O#1F<F&C"L5N4)X=K5%/L!X8!T3RP%A:DT,
M3$KP$MWLB6*OKOU%65XESY[B+[M[.*7<XOY0.2WA'@>, 8B=P7]@!_@\?Q1>
MPE6XXV"2IL47P1>)5GA;(B-E;IWM&CZ[=$P31A.)GBAW;,7&-.Y_,6N-7=PR
M!G)G$#\AM/BY&&^,59"$@'JFJHU],I@&5&0:.FIQ;4X8:/0YN4'9K QY?/!*
ML16"27FKG+08(^@A8-ESJ2;5D5D>V9.CB7.F7KE//B"<F^>5:N7,?<">J#QM
M9X9I.RFS56F5K<1Z?6YAUNG.O!" "X+%98TC+Q26%X#\%*+! AE1AN!ENLUC
MD#Q,%+JAGX+1KI=#OK"FP$(PA^F)2H*=7Q1]3DM MC 8B&4$Q1,!T_C%GGA?
MG\%F&%_9B(U5G2=&6\@>&%BL2.>;UL>_EL^]Q[8^X*ZOM+X^[T'4,N[#&];J
M/:GJG-.!/0?EBJ<W/66)$8&SMT#M.8I&I)O(X6Z'=\O8/?NFGFKZS6TX>6_R
MR_.T]%7!GN.E=N+"=^>,F$^K4EW$+@\&\8QSGO9!XLXIIXR;%QPOJ+R>#',>
M=CZ.9IAYZ3Z0)ECOPC1:W&# GA!*ER8:J7)AJE'U369!MAR80KFZ(#J^_B^.
MI>K,LK+$V^%S:%^;-*(S3_=3'R%TD./UIKFZ;KC)FCLV6RNK%7SF+?\K7_VE
M6'R6NG,SO[WSV&:J_NBXM-GSPP01X:Z297=5'8=%;7BL!K2S;O!0BV,)KQ&H
M372#"*FK!<<3Y]+F,'GI186I85JBP_(-U$C/JL6UO:[H0U71T K'W#M<*39#
M'"GFR")8"J..-IT$5S\HIZ$.X#'LD1%%[1[AL";@LGI$1SX *?%(@RB=V^+'
MGWXB_X+UN<C$<%9: J^'J_+EW(86.(5 28&HI\,30;&7L2Q1WK^8(LY-1E[P
M'Q>WUSS*">R]A%SY!.AFJ((]:/U^<G-WO8QKW9F61X9==A\).4G@9ZG\*+4W
M44QFW3LVES(@;DX(IA$Q'D]Q=%5,:/&G3B[:;2K5VK0M^?FZWOHNB'C&HUQS
M+2D/J1Y/<*WP$UQ*C,4BWD3,*H6EYJXKJW^TO*$KJ]^U]56ZLKXY'"-\SN'%
M/QPL#X'Q%\#BS8O%"QMP+U="$M4: ;QN3(TY"4L56\GK]*?>M)2!R92?Y0$#
MR00KG_&=!)?7"%D=+GF%<E9G"-+0D7Q>OQO+ZS;]2#W']Y7J!_J=+[?=TOTU
MN;R_ZW?O^C'[*><_C[-$HK+4 .8G+G<'\OW$T&UI.;=OPV-R]%-AI.5-L/PF
M][BW+C=>1IVWBHO/"IF8:$']2?DW&#EI4LV#8MKDYHR .+RYZ]Q=WG1N"9B"
M]X_?.WW>&MHE'N5B"3"[ 2O-!<MK9P4QH'T2N?!=-W-8=%=2=39M-@4=#;K/
M"Q'P$G^>7W3$]:OCNIHZKBMGX!SJ8.$@BGTGZDJUA@[O[<5S!#JZHLTME;M=
M"\JX-,"+LKUG'IGE:#9_Y'[&1%E^#DFF4GUG-"/74J>9ZAGY&\8%51 -F#*&
MZ(</-.]OI![-L!QTU#L#<+@)MHEF-GE4K9_Y(XEJXYV1A)0^2=3.4!S8IJ&)
M:K$'TQBR$5+ $=^OC^]Z^A8A-PGO^]^ZCUF8@]7FN\%-(POS[98]@8+F3,C3
M:E/CPG>$F&;ZB.F<<15(KI6A;9A'I.R.E%86!O //5#^VE,T<;[0_<-1[7FP
M. 05VP^+E]*YK'5$X>XH;&=ACUZQL<+=CQ\SK#Y@NFJ8 =0=T;2SVY#N&;9K
M(WY7=08<-F; 6 $OX8B>G=&3:I"/HZ=^1NYY1L&-[E^->D3,SHA)/QS7."/=
M7Q-UH*87@GM'^$@U9-:[^7K7Z?]XQ)LH4\)$:QD0&:7B'3,<8I]^5\[)_8Q'
M+S_A!&[BVSGY.Z:1O,KA^/X'EX%M>AL\)WC]WR=R:[PPDP/OG&!%O #$G8';
M4Y?.O[TW^<:/A_(YINJ4#_I#SOI37"S_1R'JZ/<3[]22"],"]XCZ/+AXZ#SV
MR<WFX])T&^,5YAZ3%617PI&=9\1&GXS&06O12/DM7TUUTR=;;WAY,XB\O+^[
MZM[UNE>8]].[O[VYZO3ACR^=6Y!07=+[UNW&304JVM8[/;Q$[GOG$7"-UUEB
M C3!:\ZONI?=[U^ZC]ZG\AO<_R8+)$NMOE,BV,:,KI7,K_C59=&^I%<3N);D
M%=:B;9OKNN5UCHT7)FX/&!C:*#R!#':,Z/G]I'*RVW#A"_0O;DUAC?G<X14;
M,FRVF]8FMT<@-E%-? ()V9IWO83O_J#K%QN \:[BB0%-+@]7EQNZMAVH)>N]
MA:8''%1$X[U GLJ879##YT+O#/'7H?/82(])KA]^Z(HS B8?G>XV]Z;(7,A2
M0JEK</&AXT\\N @;,U4(AW);I]?CAEJ\_41L/^';NV_TPFV=13J6Q=!?*LH6
M=@L]^WI(&"_-QF]A!>27BC7A9\D#1?\)_VC@3S)KE9[C)9[[3X5-].<-8ZY>
M6,6O./(+V\-K 2O!6D I5B6@8Y6?%&7V"?<;6N_G6$#4<IU6ZRU:JU77BOTV
M@B1LLQL,EWQ!L9H9%&5:D63:D"OI03$^CT1+-#'R(Q/7]C#@4=A*)!-O'"0<
MR6%8"$2CL>-.6?U5GJBC$8-'Q$_PJH9V&7R8LE<\N'G0L,E?>>'RG@O/5O#Q
MN54=[QS[1,K2F5RIJ_K"V,7E@!7C?;R^TH[H1X"-'(=,?>:^Y >=\5:LBJ89
M+R@J>9>#D>$,[+'CMS#@*3M_SDJ$=;RYKPWSRIW96^NCOU2O/^1&+FU6:;VQ
M+N>X,HA>>P+!D=+:&VTJU</6SB'O^YTBPH(;"CIJ/,)" :MXB2_FB&OSTZP9
M*2M26 /='8L 6XVV6S7:Q&/>+7+YM01.5F2W*YQ:C19M5VL)X;2/TKJXT9^!
M]@U39=&F:7ZITMO!? N0J_4:;30;[XT8XX&G3ELUH,-V_6 TN+>.79K[P60S
M92YZ@*/D%9?Q#EV72]GN<N67KOG6U%'WUXSI%NOH(YZB)KS(K2JK4J52I4[E
M5ON]T7LRL-5IL]V@C=IZ^Y7L9?&FD3=&3*\<, A-8PK&A<9[6<X4TU;7_>D=
M@I)[!2*C,+_;2!FS% #L&N#U*,#U(*"UE2A:[0IMQO#1-\2.XT+J;6$I 0?O
MAZ4F;8'ND!K;K<V]\)2-8CN,J-W^X 'E_CZ+22)-MX37Q61]PU:TMV$VQ-1T
MM19MR*#MWI^!$!- ]3JMRPTJUY("Z"@Y"BHYHKP-O$)N9AHS&&Q.R4S#_I/H
M?^ E+#-\(&-8E'."D\-8\7>&/MPJT*JT5FO0BGPXTST=%U9D53+X2[&8@&O9
M&)>QY:U01)3H+&MZRDH;N9N[Q;T]XE3WXQ_@E>&^(KPP@!W&:YKO337M"ZU6
M@];JA]-3\43EDG"DR]*QR"3M[>P!]]711UUO4Y$!-KD)SDFS2=ORNXM [@FP
M2H/66TU:JR0]/SBT0.?54F5P,K%/N?(+#_0,F!'/ 0I*\GQ''=Q07_D5.-6(
MH98KM-INT/;[.P1*!+-:5:*59E+]=Y@@)!LSTW1)G1LL_-(X=Y-O.\B5)!3I
M@NU&'QI3!B0BW-)HD2C31@-4?2NC&-=;15.26.1^:*HT6K31W&Z1Y2@4N4.\
M;%T6U&9^$&TYS7'31FO[D!.\Q)-?-!8K66VG,0X2E8LZKVM3"0AG']ZN)>'L
M0B(B<?0O A$UF=:K=5J1MJ<3[H&(O7(T<AM=R]5B7E4L>MGRMS>=+S>W-_V;
M;H_7VO7Z]Y=__79_>]5][+DM9DGW;S]N^O_*(01SM9@CI^0 M.DXQ%X%Q*VJ
M#%1-M;//-7M'*(J#@!Y>(5\& 345A1>:H>A[HF!-N1_0B.+;Z,,NOL F;G$/
M'7UT9]C,>E#FZ%Q'Y;=A+FJUF33'\N#@2F#J) -7O47K#;E@H3=/TO#K9P&4
MQAAH'2PT3OJ<ZD7"U!!<.M7&36.CMT+&Y#A"743V#43Q]CQVGF@LO;\C__U@
M!717:QPN(38.??.3(:*Y>G1>4-)U+TG0G_AV/*M@OCT[LP+46T\JDPI'O7N#
M2Y:H7#@1[M=!S02_%I3&O6VX4F=[^F*%-M[?T>"N4 **!CK*E4CNC)Y%91ZW
M*QP+7F1FT9('51MP(3:"J;>7WC;DS:BHML&:>#<$NQ^ &NW#U72E(WVQI, V
M-A44%(2: XGD?6/7-/)*D]:JVY/]WPA=OSZH4I;&PZ'I<,*=FX:FB:RCZ4PS
MYHR1 =/96"UL9G?7W8>+ID T;;LIV 01T'IW^71)(-;&MA))]=NAQ;?H8N]:
MSJ(B4G$Y0CM8\#4SMY$7\BU;C!U]Y+)\ +E1<:TFJN7J^_,ATX!=I2[1>C5/
M>:8;LY)$O@;F)+$U3[*P22YK2?_'+)_4W%!D S_))X9^D*DLM:@4(Z^QF#D^
MJS5QQ5<?NVA_N8TIJ[1:>W<FTTXVD@3V/Q9J;$^5.9[UY_X@.1T+]/9-';)Y
MZ9^/[)GI#EI,EWQ3,7B#MMOP_\$/G%]=@"0"64NB4LZ.W/S\]B=%U;'LTX+5
MEWFQ'G),P0@;XYC>CK["ANYUO/31WTV$1JR"Q=-*BIK"4//^<*K7J5RX&M25
M<V52#JOA* B);SDVC5. TP+H2>].<B< F%RO +V]9B@XMI=UQ4SU6<%&C.MY
M%&_3,4YD_WC "O@%L0@"6^W1=FU[ /48PTC+[MH3514PN:JT'J/]9 XC&7SN
MO;ON;@P?BMA'(.9!/JCZ4'/P6:),_:Z[]H0A CFV^8'IWV^ZY$6U)X9C\[I?
MQ[3X@2H^>&E,9XH^SZ1;+]HK?U=,%>.<-UB*P"R[J]N8)A18WJ5BFG/80H?O
M($ G$<?8<I-6:A*5V^LV33;->S/=2KM2H[7FNAF;O)?OVQ1(Z<3;HLJM:*M2
MI8WZ45&\0H0ONA%FJTXK,1)8,M8*QXA?KB)^L8X.0---57O1E1<$-_H53!\>
MX/@@YBT"@4M2"G@'0C7)ZH_,]Y:9KV<;PY\3^)*9EE]R^H>3?;G .T)>,D=$
M"$@,)2.J*,GL]B$^"Z>'WD0!J[7C@&=BJO]EHU#-;_&',KS'9\_UU"6)2N+_
M$&MDU9(7;Q'%'YONXFY5]]W1@V+>F_Q>Y!%O_?/ 3+[)3386?+\[O%]C==*9
M)(7E2ZW"?::8Y!G')C/PEOC;!R3M&\MR\D+62=>2)ESN'=NRP08#(90/X,1=
M4+M-I5J;MN/P?'RIH'+4B*LB%@O9[OU3_!B]_[."GH8$\, %P&;7#P%?3WJ
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
M,H\N/9L(Z#N&K)"*)"HH]R8='6=%G>%)9%><[B2&A76G@C;'77'E[T:KP(Q
MK<$5N89V)8@F9B-D0'"+UU!B@U&XT0.$SRQG.O77(M8'JW.&-K?!@J(L$+HJ
MN>&J-=DF!(NK>KC:9N("09/!@/K"W G3^<(< K,F5!\+.1A4UZ65]Y>T-S\5
M8<)%)D-FVHH:L/8M 0,OC-8#J^)IQ-QQ+@UPW&_MT9EOIJ\\YP<2<<4(H+%K
M O@VP=K>T$K QU=&.@K8-.5?(VL!6R^"@ 6W]W\=\&<J->X@MI<]5)_E&8_/
M\*@,TFL$VP==9N'9@&?D>[H+GX"$^P2E!<-[?.:*"\L-DBE>5"S@\IZ%/[Q+
M[/Z:#4P'C9I*G980$F?D7B<<-K('FO!)EB9885E<KN:Z\1HH%A7\Q+D?HC<$
MZ?G!LA6WO 02^8Q\ 5/, 1=B5?RHEF\5EL,LLPW@ VS F^BBFQBE4Q:CH#+
M*DYW-!$/%"LK>;KA;4J@+)(3(I*(FN\FB:C^7I.(BI\PM)BG5*2$FV-N4J%R
MD]X"'-=RI+(#SP%3I5[#)&]F;9(WBF"2]XT2TW']GM/.(P(J+XE<CK@M_/]
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
MF0L_?^RGT:-#*NC5.XOPSQT>OW^)%MQ+[>K*C9U,2R]2=KGP?2^#R^F[(0A
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
MXO!'8*DGW@[T!G-WU+$*4I>S5<>]NQZ6>KM0F_ =S#?JHUXN? $YL*?-RKA
M6(-NO)A*:"+.CK6_L4?=OZPOR12^V9'1NHL#B:"UE14P\EZ#OAASJ0 S01N
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
M2W^L\KC'W/XJT.@0C,^SN\2"A9X-6RH^,X3=#-"[-TUC8)@\'@2V1> A-S0
M5*GPPWG,9;,Q[,'/4K@F=C2-\!L>7*OB*%]>7;X<.!E8SD"^U/>6+[5<ZNDJ
MB)(?ZQ;P@C,M9^:>Q (' M/8@D5UP^-!SMN8)2J.;KW7 BGW8#K[H="E&*C/
MDJ7WR))YK [:N=12?C>EENUCJ>6QU/)8:GDLM<P3'-]FJ>7K6ZJ'+8N0*QE8
MJHV]+=5ZSBS52Q$JYFG&AE["0VHW<7L1]5T^%%\ZL=>,%V;91$2,P?+D%JZP
M5#%[(-)0#83$WXU=F@L&/&SYA;R]_F)W-FKNS8"-(H2B@N=E?L9JB*.W2/-5
M=<LV'7%<%DA6\9-H78=RM5)T<9HS9?;$&%EGO"X*LXCPM9*7Q"NR=D0]*5FD
M0>,\BQ6M5*<NY0/SU09X7YGSX-6 D?4B!R\MV<LJ]D$A\GO!UM< 5B+1Q>OD
M[>Z/N26VL)1-Q1IK19QT0UK72I6EW#RW2A;>!RM"7Z&P7T3[>&X0S_/"7Q!T
M,+!X1/$NP#-A*:H;1/0_7!2MNA<<4&(MWSY<XO>J4K\Z922N7%*6+ET2,0-C
M #0J$.SH@%18S4SE/<:PG1[,.IN9QB^.(C?/&E"TP),%"!HJCN7#0^Q_BJ4S
MJCTOB4]Y%:\/@G,\X-/8ILM?1?;ZXKNU54>O"$$KSC%%&2U/M+)*O+X7!S<!
MDQHF>KOZQJ4+TZ-!_[V9(XX]>>P%GWQ@QDQC'J8)7OB++UR"/E2.^NF0^NFP
MM33RQF*:?=12,O+8H%B^^X5S04.,B\=@'0BPF1O.+XG+M;AT@H4],Y,W&Q@S
M7O-F87#0@"_Q83\M4;4L1Z0AC/UJ%S\K]8/%F%<\_EF]N()U/PN9'5B 5V>.
MR4]<VI3PIFSR099.3RDH&"8*.0 _O#(#)QKY [EE(CP1T=4S(L_1-1-Y7F50
MU_3#PIX6"PP97%OI10FW8A=%B3[K>TK+$WJ+,CM17A=(^PRNU6(\@,O-XD#(
M%18*RM-7M"4_;<++ ;6BUB# XJMA?]DAF15>4JZ;_:$*32U,\^K96Q)=N95<
MAZUSD7<M=+DS]$>O_C5,N.U:Y((W8.XZ9L[\7Q!FL(.ROX72AART8T+G01GI
ML%4N\L8REP0<4S WTRMQ62]"X*E$?KF/V^M'I#E,#4S9,_EY#68^J&.OP@4S
M#;@GQA,7EFM=7(]/J,J9 <I*-/5&=V(QT1GVXO$:_2!:>#,DO[2>AI5+F)O,
M!529V - 7]3_#WA+,Z\^QN2U'UC((A9GF,NKH5[U[-RU4=#1#9E%FXLA P!;
M*G@1N^+5(BY;1>^IM+HG+^IF<CO-<UK=RAECR57BU3E>&8?%-&VST>0"\(4M
MUY*(2,+4&#'-XK'!I9!>F WB=3/B?IAOAX#M)3)HJGX6Z**VAM<N+\IG5HVL
MH^]U2,%[V,H3>=?2D]X$^.$+&L$HMYAN\07<>W/>Z'@2!.SSH"FZ*YOC%J'L
M,73^;!F^B3+?12FXC:/Y<E N.FQ!BKR](B4)WWB99<EXKV#FD&.M!]Q=+<[!
MRVLQ>% %&RGZ92Q-N44)\&$00N6>#=@BJ^SH%4*X(00K&&\N@<)VFW L:C%A
M(O_R=%2[/"M4A)#=H+S77U*T R+*BV*.^&LP@SU?.B-8.L5[PB"/Z!^R9!R4
M># [^)KQS(1-]HP!"NR:\KY;#1V2R\-*(Q(S9B%Z 0494]$L P\)--5E&9\3
MK656K$OU<EWBW-@5],]!1!Z4N:!EX#%T_;U+Z;F+S\]1!#)$AC:R;EDPRS
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
MC\='Q'Z!GW-B3TR&%Y280Z;QKD"6#<JW;+SH3%3T6P1@Q(U452?_=*R)HQ(
MH@T$8//F0_]@*KD$NQH&@]>_L0'\#>!_5O4APW<N)ZJN4/*BVA/1'0 @9$[Y
M7'6)S)EB6H3]FJDF'C?!\Q6I(?,-P2\MBJT[9PR(YYEI\[,B=R.*G\69Q<7R
M_U,NDVN5::-/Y$%Y J'=8W\X3,<$'[EZ3GB!&?Q*RF7W1:Y(_,5Y*Q+SE&UC
M!@]74#2ZGWCBLH&?;>^=$7[SM9>Y$9Q%"IE$)  'MN1MYISTYS/81\=4!NKP
MG-R!1!(;OC-P:[(<?.NC]QK?-<?: AGA^Q^83/E9'C!063#PC$,RN-I&R&H1
M3@L2"9TAN"A<[0(-><QMW](W,%T1ZF7]!.8I93U5FDGJ-_U2OWOYC3QT+O_:
M^7IS]Y62F[O+L\BR@"P$0 % =7??[_9*_7MR>7]WU;WK=:_PM][][<U5IP]_
M7-_<=>XN;SJWI->'#[YW[_J](QQ#ZB)^Z(HS4D%GGV8-G@/V(DW;5*PG,15K
M;\U4' ((%'%F%5'U ,-=&?K36 %3[8%?:L?-.IW9Y!DM"&[5_3DZ1V&/,US>
M!4)CHR? -]:IW1EVCX'-"F:I-G]D,\,$6N=E;-=@:^I#5=%N^%$<3UF*Z*=2
M:=%J;3T.Q'>]91O[=@')8!LRE:L2K5;74Y1H*6@^4S)1GAD9, 9X%NO [BJ6
M@XBV#:* J0^>+YKG\!L0X=@TIF1H,I E."7 8(T SLAR]N4&$BGM0B)[-UC9
MP,BWL)<K4WF!Z8SI%T7_"9[&M3)4-=6>1W61;K<EV@J[9FX[>>S=ZB35+32H
M)%6H'-((>]FOHCMTA"4O\*Q'/=B?!XN?!K"B!<F4;O21@QZBHI&_*-/9.?B'
M4_!ZD* )+A[GXFYA&/4(#[+/]"?K_V?O79O;1I*UP<\O?@76IWU"BH#8!'AW
MS^L(6;9G/&M;6DM]>F>_O &110G3), &",F:7[^9684; >(."I!X(LZT+)%
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
M9+?;*V9CU%B_8Q]@.0C\@*O)6VX][$VF<1\Q5&_=2^T$F8ZB&5)G;ANB<)K
M25P<)?^#1LOSYC:DF_1HK%9 /%Z>"G3FL^>Q7OH!=F"YV$+FP#FO>#X):.\+
M!%$KK?7B%MY1)217=64IC@ZHA"3,*E()-N,YQ-!-=4+@#Y9MT_3M'/!"TPH]
M)%3H&\A-_ZVEI;MK^H+-MWOX%L(D39T@ N=J&BO!=SWYG+X?%[92K42LH'9*
MT7"/MJF+AL,(#8\29E^14I8<:A>]L(!!?P #X(XE\CGI;Z=$Q9LH9XCTZ^4O
M1!H6++F^W08P<&%M_]%%(T# ::=H_OQEAX=>&=@D21-I=VV4EW8A\X R#U\/
M*+/V6D&9TR?7=Q!Y]@AV? 0[/H(=-PMVG&Z"C7,9:G64G]8< ?[J@0%*W'Z/
MH0$>H\%))SG)==[CBN<M:T@QI-FY%]W+'CY"Q[CA2\+:]1^NK:^D"WZDOWL
MCSLC1111V\\(LR3#D:^ @8'LANYGF&XI0-%8)Z?TQW&$Y3PAV@HSV LO4P4_
M>9#0F[7;0]G5"U3W_9GFNC^3&BJO(V^PZ#+PNT!7X7+)+X)W#UY&\?7C/2CF
M,UP@K,&T'FU]DV02%"S+R/W46.UW[DKM*J_86SQ>T[J[0XFP5FB*&'D+A]K/
MG'M*X@YP4GF" ZCJ2^]U3S78 ?B\]415#TS49YF8G'B#?%TT&2=V%I"*E#/L
M10+TEN-$K-[>$:O,J]#9H?8K='<7LP%593 :*A,UNQRX?'-+>\@Z.B!9AU-E
M.FE3MTSN>U;I;OE2_SE*Z=5^A61ML1,>*#,0:VK"[(9B=?3/1:B#.<- * U'
M#B5E;EK6<'"8&S)XWH,_6'A!4T9:7QDD "!VXX:4@(@L3:C^#(B5/6VZK1IB
MK]E<X%H,=S?;N;Z;.@/<:9RI5D I*LJ9_>%$F6IQZU JT@E>?F!]^\\\_:0J
MH$<6/BG0;;-9'&RXEA-JC_)]\YX:'SO6L%EW'J$+&K1"S5]=>8S.Z\_DAE50
MH=%A:(GYSXY+UO0NUI)074C/:"<K9EK,NZW';#AE(Y1G21N6.1U/<0A5[;VM
M+_;,5+4TEG"-IP9::#C.#G<UUY'<O'N:$%S.ECC4K?RUJEAY+3W/D>KTL)K*
MAM%!*TV9)53XU]#M_,(.IFK;0-&#F?;!VBHN&_*VH?M-Z'XMA5\A$:GCS-NC
M7G=UPRQ7=<.T2G60* A.*@?V?R>DF6\H>7*OOVLZ^0U%?AM0M G(ZPOU1YL$
M5M."W6ZIO4Q $WI%_28\'FBVQG)_FCN4 $6XB1U@,[O:X8A#< "&%G*PP*R6
M A=NXV-;P __(+I=R+)'%M>>9LY0\/G! CUDOURV3VVIXOKAW#X;*-7IQC;L
M\F9_\-#1DQCV86ZJ_6!KW: )@" ]$RLVVI7 K2'P@M+FF[YU;9J;&,B=R^65
M;9AS8Z.OOI@(I'?S:-7A_#T3&&(M:%E)0)B=<TG;PU#8+MB$6]"" &X-D%J1
MJ.X!G9@"K/9,+F:8T^J(%=< HM7^6O B$%_U6<]J/D"E?A>@%5+1/6;1H8@^
M)H<O_T*('P3<<[ZQC96LTJ1H=9B*VK,/I2=?+EF,H!;#:D?<B5/DQWMC?B\A
M,HP%UQ7GOZZ>"&;$,).Q12CR]4_79+*F\D5CATD -S*E7TYC<",!"(SA[.#$
MX.] '&X8R438DV$O0!S:VZ>>Y+5#>V#Y^&U<WE_P!/C+BL_MY+@R2(Q<4#*S
M"GWD8:E3#4FFWQO'E1H'DJ'F^70@F9F:T4?N."YV"5Z:P>%P+IMR+O,A@6P<
M+0PG01P"(A#7 0PE6$1"^N[BSWCM2*E,XI>M"T:91AB%XU0-XGQRG@?X2!(8
M5S3SR'*W\&Z31C9RF"$!594]UVA65\X2(^V(_U2FHA1WE[',NG*&N9:YIT(S
MVORDR)>N#P"5?@[*[D! R6].HR#2@=K3LO<^&/25:3]A+O$!N]-RK%*;*8-)
MTERSDI!A0@O(NLV\B<I\1+)W;!X$,!CRDA@=!)LGWX+&"GOWS;EG;.L/:+;)
MBT9FR \=5\=9&R:[7')UF,;F('R4F?I\K8AYEZG.E&'28*38:<%?SQ).#"2S
ME'5B;1@BV>D121F&;4Y T3H019_5_IT-B]J__W3!A%/)&% '+3)_2ULY [1R
M:%?:>)\IG$K"46Z[+FR%[QIU\#R"7I*2K3JY7JN.KZ2_SZ0+F_X"8TP"NW_.
M["V.<!-&Q&Y2"IC115@Q D&263!A%$\>)VW?6M:?L-*5VY!F(?SN%5O<P27'
M,9[?K>TU\+%-0%7 T6#,L,6E>;V%7]#XZB6?(&GHJRL<[YM:<3'3IF!IE9N]
M74+]-+H7;&/H*X-!DC+-4BW2/AC3(IZ?ARB:S_L;=\/[RW2$0J3+-L*;F6A>
MUH3=VR34[-SMXLO<TZ*SRZSY?2%I=SAZ$5]H=CA?2%5FXYG2'Y?RAF:'\X9P
MG7UE-(Z?40&S-ML=DI+=(;E9=ZB.KKV<?D:5TZZC(RCW,N&P)_&*YE1W2"IX
M8FUPAUZ(YY,/9E^MBK._Q^L!(UD$V D%&USI5-M;[?<+^2\9WHI4D[>B1;P5
M4N1%3';IW+T#@G@&^PP-]G#:@8;')P6$86W\$F#9&(G)R"70AJ'?>O[&;A1Y
M(/P-#$*@8O0W$?(]+#.ZGJ&LSW'@,\I*6"LO/WL$H<!+I'+Y%YA7^ >[989\
MP\P[N-?P+#H$ Z@21;W/AW$?+O9MT#A5^Y'6J,'S6:>YC5,I2T;68IQ6"0W2
M,(9S<U&P['5?FV[#$<*RJ]W3*YLOUBN5-&YRJ\K:P-(*HIJU6P_G!S(>O1X@
MX\$1R/@(9/S: 'B_'X&,:Z'C$<@XZEGE&VJC=F*JS:4I^7:%JN7SZ+0Z/;JZ
M\D]1CTXRBCETX<2/UD<7*:"*6L&CDPIZ='*:1[>[I-).G53*J9-K=.K(Y5D]
M2:5=ND$;$@Z3WFB?3R?FEN6JO&I)PJ&DD[07MJ71M$/9Q>Y!+BE?O5.'1R>%
M/+K7$.[,HSUKF-BD(A4.HD6IHT#RAR^RGQMF.J'Y3>$13\$@,&2!&+A&R8E/
MZ1>M HJ3)POAKJ' _,2WEG+'1A-ET(^+Q1SBH (2:?%53I7A-)Y<3\D^9#!\
MNV]KZ>'=/QCJ^\45EH[?V,"AG% .6&'SE>6 &DRXN\D]N=Y9%7ADVX:!@"\T
M.Y7$!F3:@1S>PNN<_%V&1[SRO7+\U0''ZIO=D_X_,*>?0,#CR-YDE("+3Y?R
MO>Z0\ >. GG/GLC[B(P,)JVP.W\83-"-A4K&>D![$ZU.PUJ0&0XK2^]T4#&)
M& *]@;?[FA@-XTA!H?Q/'<[=?I)4KZ1P9W4HV7$P<7B[OG_D*[,S]'%D7]6A
M8?6 SM@J< LM_UTR?U=?B?I-\#!IS3L@GV0TM>2E:R/Z1L1CXRI2'<4=H$LS
M_JEHA20- ;:6RZ#T+[.D0%5+*"XJ'K.M.6,+JLBX\D )+#R,-!-6&\X4+6$X
M(;9NW#$B!G?@A$J4<FR@ ECU1Y?=6)?+I3%GMG-I7V_AIMY;JP7\*],>'\S4
MY/FSGA4D>)H\=*\0E$Y6/H],N,S:7]6YNN?S.2BRQ=? [/]NF?.L[0W[ V4R
MVS,:-FO)%7)SE99,#EU\R<!$OGE+!F?81X53V;W_?ATP?M9F&*:@N(]L$8>*
MF RW@76^U(A7I3O4KN9'%:HZ7ID9U5=?=5)&$P\J:/&J]2F'#X_VO8[2F+(#
M6?1@((.+F*:(Q@FE4F1RF*I62'/O.080T:AB;JSPWS.%\U29#$';3.+I[V(&
MBD3:B!I2A?S(%^)39^5#?'L(D17/&_8&\3A6*)X7+A>ZU1UNL9">LF$58+6L
M&!>(W@ZOF+59,=_:P[)+_/7%O6'J/)[L3PB7_,BRSTR1D*_/?-1F8+DK#)SN
MME@D?&/2D_G,8UHHV6"$P(*%06'#!P&JC(64P9U:A4B"J'XW[W[ $HT'E/\_
MV(.U>H!?75@F@D2PQ8WE%:JF0:+T54T9J@G]>HF:*-DNRF'8:14PE;V(Q!50
M-<6<FTZ5T2R^$8R<RY_9K4W&<-",,D\R4V-EL,&6I<);+HF;6<J6[2O#?KSN
MM%C47"]B"&IUHOQY>804:VJB:*-2_2BJ5B$85FZE_5&"(1XR^Z(F$AF!4CXC
M4.3+FK,!I?TVX-&4RVF.#2N8<EW)='.)DNCW>R&(>$(Z9NR)W!!!-.[:07 )
M;BW;MAZYSTIO^'1)3R434'8W4K8-J%7PQVNU 5408'V$+TAH8CCY\>U#^[<Q
M-X&)P&Q1^GWZ_]@^3E.#:]Q(TQ</*%&PHU5>NES<N01FAP<<\ OF"]$,2PV]
M:>,((<[ _GNW<&U8P<)A9EBGGHO77MJ?^4O/O3=A507FAZAL(!;E\EA/H@@9
MTY%;.?<9#JV?+7J1 F_?""51/-=MF\2O258O4"-JN3O@60N[%XQ@P_'D\QXC
MF#KETPQA6=_R*"'<7^]9_!+!4WHR=>5B1_/ N[>PL-"*^<YR6#85(BJ_>Z]+
M!\8:*@-MJ(P'"88I=1C8^J,9G,Y2GZ,:>Z(M7LZW%EGM5"^BCLMNLH+WF'.3
MFC*=#I1^4EPKODDYV&2Z0<O=C\SM56B+"N/EA:5'^FY59=2?*,-!7 !*"09/
MN$9HOXO&V5D3K>SITF+0WPW4@PB,!.AC^HGD$84:>-P\"&4GEQU)^]OI=@J0
M0@NG6H5X=-W'(M(&2NE3'E1PN\J=\D"9C,$12XBJIWN4A=VK,ELKZUZIHZDR
M'L6O*5W%H.6("O[*^)9Q=SIC[P=T+6?)8KAXDTW8PPD"X)EE6.K@L)ZFIHZ5
MX2PA5)?#U1P<UM740(6/$I#ODTNPTEU'J<GTP=%US.G^C2JXCC64>37O.OJ8
M_WFJ.*F",S#8>%D7*M $3>+5;H57B@[!F?'S[-Y8+!CLA__W#&%;SL"C>F\:
M*W'TW-K8K3J#7Q"[\RICQP5!9XN"%0* %"LJ^N9Q^,TERM2$)R7N:J U'O?$
MCO#F2X6">X,*[F80K<U723H>3Y31, DP+H>\K9"-+KY.4(3C^#J5RLAVV3$]
M*4$P'^'-J@C:<05!.^J"H VG6Z=A,ZQXF$Z)QNEBXB4I4B=>HGMHFGD,^@I1
MA2(QKCS%&V-E!K:5FH!CF1VK:\D^*%PW'.*\ _C_N)%X&O:PH\YI1EEK&@"<
M -5_^@C+C/C6O"MHIHB)%5%_-U<,372U[.:^I8S3B(1QM((JX@%>1+AV.=M8
MXF70D1Z6G;8G<@]OG^(WRH@$>#3M:#_G%,V3"F)]W S*2Z$,+,E*29BXSKUN
M,UX V+2?7*7T<*)A5"^I 8"K#>!SWOC#(^:B2S"T.0<W"^8.F<)>7Z'?^.';
MX,++_+UW+0Q@3BS1!@?D6+ U!XX,QU*6H-IJ0W<X_+TYS+695K@VD[9U%ACO
MOS+=8>AG_H/I"P%ZXY!-@@-2Y!\,W,HKV]K@+!4F^%&7([T(<!X=:S]X/J$[
MJ\ ]E<82'M"6%BA5DP0H8#\5=XZ=_?C;M;'=,N9CZWVP=)NZ"3X:X.9M+6S1
M16_\0=3T.R!7O?#:3I^P^&V8CR6?CT_P3_AVK?_;U]]_T$_J;Z<BVDK"7+YU
MC15%7*GXWT$Q;% "!?X'YUJXV &NK\[PE=YG_8!>\O7!UTKBM5_\)\@?O&\'
MZ\!W9NBLE"P4I7-!;R6D<\%N!,5YN?RTWJRLIST#FKA%1F&5>'"!B6_*"WBA
M 6?R%-H^<"A) M0DF:3P3N"C>!!(%(\"F-?B'>&?=:\C''7<7'?N,<=+>?!E
ML;JK8:1L\"Q?,2?-< 0"7>$[+Y?>4I_\,_,).([%F'N3A+(KN$<K^$')7*UZ
MV-6JO:0)%OYJ<X24AMIA5SSL#1+2OV+%.SBN^ J_1@!N/(6&\.>D:\C#DIB)
M6K$M-Y^H9!7EUROQ)TIKI5D7M-(7$XOU3,:YV$?\"&N3)+Y08B(IR'*OT'#:
M^TT:,K=3D(^W0T* "R\W3\HKBB?B;O!+Z;GY6=Y*GFBON[U.K=]19*]B7I3?
MH">#-4D"0J.P\*W@8GGYUL^6_2.]4FPT449:J3*QIM?'2\#V%X")" =QD1]4
ME,"5,X0#YX%]]M5Q1K7&,#*LX0>=FU@BF?>A JY+_[ECO^)G$?W5-&5XP_81
M7&UW V(2'X<A%W_I#N>?G0NC2(_WUI[:$'Z!D/'I#I@\EK^T7#L.3!/<V#7;
MY<S0S(==>L:J15YF:WVM"&%Y, S'KP?#<'C$,&P&XJUAGCZ"(K:)5-^/H(B=
M D4\P%:\^Y^RBR*0,>?S.<:X/7LWWHA^;BYXW5CPJ\"O$9'[PJ@R];ZU;>%A
MX#>U?RI=YFJ<:C,*S5YVJPN,IB'N\_!J&F/N=AT3;4'*[-##XDG#\2.^2PN+
M+<#K?M=6]FL@5-,8PV5)W31I>"TP0"^7N\LS%_$5WD0P^.#%-'L=E,UJ)2:X
MDT>-_P;"S;U_1P?8$S3HQ@%2>S_]!M[B8GN/M.^_Y8>1Y_C?T/SWK>T]'QO#
M#7#K/1W(;?,WP@@/ALT_WH,V/L,%PAI,Z]'6-T)Y&C0%^YU\UN^IVL@P?Y.]
MP?0X?Q[8S/MU&E9X=++]_I?M_[J_8" 0,B!5=A1]7NUWX?:]G^9'F2SO7)'J
MVR[^=;'81X;I)#SPU:(:(6./2UYTN+BAH:7#_]@OB+^#-_D>,X8*ZF;[7&&)
M.FT4K'>1(B9*8^2IA<<:.8<LFN>^5U@G5"\%:[MFOU%^X,[&S"BJ,,M^)]MW
MMR=:?ZAH@ZFBC4:G\:NXY]8)=3<9OXUN!6_AGCOYYKU0QS);L3D"FQM8Q[%#
M*Z%&WR:?Y^ZGXB]_\_Z7/<^<[7R:,OB^Z5$[QK38[.];87GDZ$ ?*<.$3JZ]
M)$K:_)[;UBZJ5LB"%*?J8*0,QO%<2&FJYK]NN2]3X0O$DQ'>%M+.-"^''/YB
M8,HH^_3Z:N)8JK3E)VWS.4A4G<MSD6BL*M.$;MYB%'H6'9*;[2GM<P9_PWR>
M_M.+"G6,_S%/2CLYQXW<Z#]9;C1_==971@D)W;9<@U#J*;6S;O+F_9D(,#3$
MGLW)7+]BF>:Y1/H,.\:(.U(F%!TIW0S8%D9L5AX7HU1R.^)+DLM"?%$IQ<:U
MY_=8!V$M9?:7:VRP%**[%R,<2*209C;"LS*8C)7QM+U2NKG+48Y:,S#,JYIV
M;= ,<ZPH=QRD*78%81$H,']W>1\W1:6L%_[&LBV4<2*\^<MG_5+$&BE:96*U
M6S5X=\.? >3;3QV[%X1.QS>#4&Y8WNHUFZ9!::D('*;&F^Y>Z(4H1:793%-F
MT\.YKKFY?$\<=@^KD\)S=A==($@=32ZFQ*#S'GBQ)S6L4/:,:,B>8#=51@DX
MO;GHG)]4+^N8JB)QE3@FK#;/%G.E3NE9-%R.?-,P11C0>+Q,83 LPV/P)7EA
MN6!BYXK/%WK&81TJKTRD!+N-E,E@IHP3>K)RT+R\6.CD@=7GTU4Z,&W45T:#
M;#5?XL \"?$K5?'$*^M>3K=%D:K4C_"9!QV;$@/<%RS-^@=;W"&T,O8K[M1F
M%:Y!K?*.EA4 4L6I>BH%6Y*_=J/"M+DYA[6PD%=(6A,_=J#E\^:>20&TEKYZ
M^H^ $'C4;5LW^2#W1<!G.A>S!,>.]:7P)WX:''+]_/I"GB(,N-?"[G^3UZD*
M O*^Z7OQ#]'<3GBA"X:M;H9)JQ#8XX9_!CBK5R WSU>ZXQA+@\]^UOW*UR?9
M,;#S*+R'6S:WD"QLN>2MSXAJ;CB.2WBBX/*YJRW'D,6OV4RZ9?A/$QOQ-BNL
M^H#'KXVM/\B=P (P;DR8,X0V@UA7; 7/QBY =P,4<=AVRSL O1)<_=9Z(%!3
M^!0%WRR"LJH7>*^]%;D-7-A!G1>V$T//X(9)<,. :_]R#>2]1^ KQV&.(R#=
M#1M7]"?;R@^8ND7>"]W?X)J(RX5]II@ T3FNDF7331"S'?%&(H[DG0DKD%%&
MS.]U\PZOI)3\-NPRI3X(N(06C@RP ^C3+5L?.;TL<P[KY/1.S(0)JZ:06L#&
MYP2&-GPQK,M?V0-#!'UB3\Z7:Z8C*7@G- ?$$5 ZZ+2<7<_O+>RE0 @5Y/^U
M!<(<GP<^PMS%Q'G [P&C[X*P\6;UZ!/YD_S;ZA@_:3#''"?DZG!+-N[6><=O
MXD]FSPV'[@P")?S).**+PH=O4%OXQN#J5J'EV(;SYQG"D44A#)4(K+:#R&O^
MD_ ]<%)K*@5XL&!G7!H(#17ZL ?9LW2W0#C%QQX"A@>MCX(!GM&3+D@@.$(U
M$L(Q;@FN "KJC6TMW#F>B0-L NIZ#OIX]23?@S.(&M265]8CMK,GGA2G9^AO
MGJ#R%+OA!+N17,<;I!<] ?PJOY9T%N*A7C>,S",G;'&F@U;&%F&0INZ:*V:.
M>$*\(J@1/?!7TDK3@#@;U2G.AC6UXUP1MV[_X-SUY/E43]5:</*S0Z0C9V_G
M3JTM..*5TVE&H6W*=U7M;1!<M'D8,A8K;:0W]B8&<![K"JBUHZ-BE#V1B,]"
MN$"*_>W6_O6]Q!%T2Y*N7#!;D(O '?[KXN+3I\^?9;6)AI%//Q'O"K4]6!#A
M#:8E)QN@>BHTS2@1K CQ76+2"CU.FF^+MA$8UB2BSU%BW9'2_/ 4?$3 VYR#
MOEQ\!C7*BSD#_>;1!F&/5,0Z"VJ!_,%!9QFH.LD3TPZ]=*TW&<66GM M5R;W
MV@0S>L9&8(*EL>8S"(ET5*A1>0AL.N(/V5SPH0@7_(]/QBP\[03<\K<!C^_;
M[[BS^U7[<=ROMP>0\TU<&M_U>$)(GY9=F-S#6J944B[6WA[1]"/9F6P9E0N(
MI6)3Z6N]IDC+ST#*O"#__9X:SS86%4L=VJ_6&R:(X?AM\-.DOF_M>\R!+9Z0
M1&J9LSNNT]FM8U8,!==",1#NS\)QPJ?@MO%0\EQ$=D3D(SGF)H&MYX5=,N=-
MO:LI3K)S\BTZZ4F=)UUU? 0G%MY7#D,H?PM":X[\.X7+KH.PG'QYZS#[@5CA
M"P_BG5 D51J<UGMP+0ES-0&.EHA"4Q-KU1/D"A83AL'9^F*]BW@SY4(0X=C7
M!S%<4M_&IZBTO#=='588#Y7(#7GF66E*?SQ01H/L>M?#]:E'GGPN9BECTL $
MY@KTEQ/D-*EX0&03VM)R.FN\Y;1T\6E) H-(<_@X'?\3+2'VH'_ _EYP9+T,
MW])CNM800FTEU^6NPK[PZA)VTH5)I0^=KZ@_R= 'TSKTP=]UP_P*%_?2#'[W
MG44T N9T@:UBG9+3L3*:9O=)YC[<T^KZ(;$\.J3THX[*BRRN5H<IHW$:LQ-4
M93P9*[,<'?C':NJD:NH\./.3UX,S/SKBS#>6%<X!-=V!71SAYH]P\R\4;KZE
MW3N((V"9-.$U=U<.ME\G?:^-G3;:J<27*M-:7V=_3>HA>WTS&9S0+EK]S7C_
M1?2 X&37.3]B7@&[M<"5Q%'=%HT Z]AYUY,023W,09X3[T1#Q:4I_5,WQ6!T
M;VQV:LG3J+]'BD7&TX>G@UG+)?.FSX,!33.^YN"[@HM-W4W&UL4OZ:N ZVC$
MW-V=S>[X4'I9&ROJ5%6FZM3K.MIE6IS=&'S*"S#1*&P/ZHH/SLM^%*Q+EV]A
M)6=L":8R/&4#3B=0@G9BB*FC=S8&]C:V-6=L$1\\*OVB#GM#;_)D;,@8U6'[
M*^,UY_A4JO"F=27MD*<F+1OG6%HF#:+UJL&S)YKWBY?Q\",.O8XF<EXQF[+C
M^_Q>^#NG+.;V1_%<-R]"]RO^^>9%#;[8CM3(=CQ_7M0X>Q%)VM07<V[C8+BR
MF\*N(7YPKZ3-)UL"=J+1!B0@#W^IGOC+DEU;NKDD$/8+K/1@U$@MB=GCO8+N
MGW.Y#-$_D7$]EM5FBC:9*-,$A,,4@=K0+L3U<VZL*R$ ^792=Z .E?%@JLP&
M<?02*47:U[\#/ZF,5$(;BBT^4AG(%;4-BI/!-L"R^TG52TO#7G,(NRWU<U'K
M\:.-(]+-?'I**C2C-4JBLU'N4[ZBM5R*I7RV[+_C0J[$.E(F9*N]>#F8KT=+
MZDWLW*8;74QE[NS^8$ISDD]I2E&EV=2&:E.;"=L*U*;R,N>N%HDE" *7P/D(
MB=6.('@,3J4__"SP:XPIY#AL+[*0BR\Z8&N!NL>0PU825A386WW9LP%D?P1U
MU 0+!D,[;$5MR8X+LKZTZ54!%^LCN]U>^  6_*<M6P1U;1Y'7]J7O#:8VP=J
MJB4P5(9[!H"GF6:>S2,5MGE*HFJ&3$V^JY#YEFE_%M\C&3MS/\>*"N\!#WBS
MTN>\D_T$N41 K7S3GS@W>2<@8%5.HVI3BOB:NU_"CNHL]:D5+SI'XGTA;@VS
M2$2+YM.>0RW5[4R-V_03- 5VCT6B-C?4P^Y;TVA,"<I1%210XY\N6(S:0.%T
M(QP;'1%E^(QV[%#W#!3VEZNOD#F76'["A[63%V7\]*JDE[:UYM75XN;ZJ#1;
ML/8B[QKUY.F4&"AV:J)/W7LQ-:M_9K>V"&IIJN2!?<0"#K]PH@8TI!4.E)&6
M^BK+W3I;G8=?$I$0$H,]GCP+L'L\OX6JQ$)(#I[!ZIK8]X/6+0$!><39X5Y_
M;80$%)3\O)(P1&&E.LBO5+L;PJT[_IHA%2M %S:C4X,@;Q&E*M6_S<J:,VTG
MY>,>PY;M9,^9A%5\P.2:ND?-1SZ2GL48YM&'WEND74V(BV0F@>6@4MRY?EA2
M!Q<H4=^,1MQZ0P5'B#8LX0GCGJP.%;4_5F:@A<0?I<C&$Y2>]Q!\OJ\ ,7<B
MEK17!XY&82M"U93^9*C,U*F<2'(IEP[<58&U:J/&9>HSJZAA?A5UC+'OE7&C
MUBFE1H+P);99690W$XP?MVLG>9029^L]*BE= XUS>F1R\(X_]GAF4E0?1>Y:
MBBZ:).JB\+=!$>$$,7*%8AO=44'2C@H*?2/5 =MUO^!$1A-5&0X&^U^:HGVD
M1 _LZ NE I'ETDGMHEP8(#$$A_L8\H:+^]2/1U^Z$/^,\_-//9W[-4+)2KSC
MGTQD+MC]<(S?DHP106"%6[:R'E\HW.$A^L +\]4D/U^-:^H,WP,)PEFA(@CB
M\_2%I[>Q^K7@T=:'7,V!\>_X;X*=(1]27C^E1R9'C\T.PN$G0C@DP#Y\UWX0
MOY([J "6>$BR:M7)^IT W*L1JRU[^8/P:SD/>*AR](^HK7D8SJ@$Q# 9)T($
M7(8M7;!APE$H'<']01*;9/=S"X9CES< VI#<P5L!N2$23/WR_?-A )R$NQXB
M*[\.J4[BH*^HX[$R&&6/,2I/P[8@:@R> 58K?BI_"&#J<WZIBV=+Q^-9C:=5
M+SH'#U/((?2HZ+5];C@$K20<PO.O?+#3JMHB-(?XNS_YT?O6<L*PLYPP.@PG
M5$'MP,C#:H53'6P1?TOAA,[B=>0^L?%>7GMU0T/SDFR2SN1M'>.9.)$Z B^2
M8?:*N3WY;TD#F"4%SKNV,9XOQDP^3OLL44C863.[!G";]@=<\T#O-!6!/50S
M0T-P%,4 ?Z:O!_!G? 3\.0+^' %_CH _;:+CRP3\J9:PG.9/6$ZJ),*SE$R=
MY15I$/F&R>U5));-<!P+?LJ*%N;L^&WAXHJDG@DZ&SF:7M\_\2#1O&JFRF&6
M_W"GI;+16 $69*)#YOFYN?@44-"K@>I<^MG/^*FQ1>4,C#0BR/R*YA#%8X/@
MBH210A^F]_'IFDB0U2(>Z$@)0_D$&U6BE]AV>!E!4;L<XJR<@:.$IY6)'"5Q
MAI86/TZC:P8!@QQSPHDD<9CG$<O")2ZV@'V![]S[K/#MHB][$<?U@ZUUPZ2+
M>SRG&NC)PWR@GPO3\V!'?@$?PTB3JZ_DE;&L_X:FUO74JH"$K)%\61-3/L]%
MY!@?=)9H]5R?;/6;D[ <'Z@>A5OQ^P?9[XEA\N[OTX/LN<8--L[)7K1=N@IJ
MU*I;GNUEA0*L_UJ/\2"EAF6*TTK-9AI5F,W4VM3E\U3XI3]XDGHZ>QK0M.9G
M5V<F''WS/63481,<6,2#WG083ZRUX2SV55MF'$.N2_+",\'=NSPM%&VAP$U#
MHNUX-R)4;MG=>)FU$;DQAW-%[#N BN"#^4H&Z#[#=$!%\]%M!I]![+AKK\I-
M7V/GJB/?/LF/]\;\GG[YEVMAH!)6_2?;1F&T16<L]J*KD]\<F3<XLI^(O<H6
MR=W84K0#=G<LF&B:M<((8?BK]/4@)*EATIL=QUO=SJM/1#,]IK?NV=G:,MF3
MZ*+WT00$PLLNI1+Z=F.I)<Q#Q<::4@N]::QZ1]313[J-%ICC(=3F!AWU).W>
M![2LY9=P1X>GDK=>&18LTXI?)P)I]L%[ *1Y6*1=5/MLV5*NL>R4IN:@-."^
MP&7!?R^,E8NBS 0Y9IAS:\W"(!7P_Z#RY^Y*W_(1KSQ1[KS0#O&J3#3(S41:
M3;W<NV_Z@ =[;BX^\F-]&<W<.8K[O2PPJ.@M.\.]P')-Z]'6-P6CASF?6CS,
M.*Z8X,Z["-Y+_BW42RX:QWUI<%A*E$E+I&18LONG]E8$E"M,J!:!3:1.TNS9
MI*]6S1MTCBIJ<U0ISX4)#R8QR^>=^]KRV;/MAPFI)W;O[^6A[V!6$)D\'"+>
MQ"2?R2;J/7UKV2G!@2;:V8K%='(_;T_6('V$=[]\9 T(^X7,-9S=??Z@&RM2
M]58((NX>6)79#O%JCG'>FC*<PMFKPR+AFZ*SO5_E,9> H&WNF(?* *[X=)0]
MJ+O",=<)(K"7/_SZ-0\.)8)=&*[//0/ZF];:,)/D3?=Z9FL<C9E7.!5MQ]R)
M(_/@O8">"N=B8EP;"^K/9DI_.$-XX#AL99'L\TMNHLXM?)[O& =C11V-%6T:
M/\9:CJ\9V^<P2 _9'SP@[$29Q=0)(C&,F(TQZSKU:RWLC"Y@ .:?N>9;!4BC
MI'%KB;H_DJ?KQU& <Y XEV7W,HYF^&Q'HVHU'\U1-G94-B9$'D1@-Q:K;^'.
M6[68Y\9Z"<5#Q-%%(R(I 9'#V*,E?.)VQCO$#:DUXE$^S/%R#N\@48S\AY<_
MCG$,7K3)5^UN\$+P9LSY/88O.A:^*'60QP#&T3K,CX+YYOVGY9+-MUBC1R4V
MP"?=OZAYP1JG1WS+HB2;U4NREK@[1ROGU5LY1R/G:.14TK/MM1I:M9AF)7YB
M3-^+11XS-:D7=+=&5Y#MRK8^XT/.%]AQ@SU9QPS.<V=P&CZRQC([K[0_+D]%
M?KN(4KQ9 W,$-N/#0$U+!A_"M?G$OD=C>R^<RP<F,^YO&GS@"GX[9%X?N/>K
MRP"9M6X_#\CS[/6 /$^.(,])K0P=1,8]@C$?P9B/8,R'[%WF"=0;_6<:&D!&
M^W+:,UIF*%$'\^A4XDN68<V(I_4:>Y=S';S7OIR32]I%N[\9[W\W\6)+UUM]
MB^=L=.R<ZVDPSG5X@R(GK74!'20\WQ[]ENM[9MXMF/P/:[4@\ )L0\>B*7MC
MV3HO?J/**>(6S+!]9P_Z0J<OXV<=]_;?Z MM+?K8[[WKGKQD8!/K*WFK_Z3/
M.?1=_%]W:]E/^'L)'^[([@:_F('6,ZT06R!'#5PV_P1_P'M_,'C#W%@9'+MG
M^YFO]]I;8.3#?M3A3 M%&S;  F_>#^+53&]QP\^[(3JJ<W/QU8*%^Y]C3MI.
MXC'HMXIL,V?#W[9ZZLF79H!WHFGH.:L3)3AT9L(7!0@,O$Z^<!$X!8CQ3^O6
MD<^!14[P3P*4!;\LWUS\\UP@LIPJ$D=\P<".L33FNKE=/<GS>X156O W(#NM
M]$<.V>(_0%Y9Z*\O$@%JZ'L!XWF,*:H"\8'(A_+2MM;T_7OC[IXY6^).9/:,
M@YR5JUO^_=IG-<%ZD=/\#*N!+?Z#KR63!T?QH\N^5..2U?"U+EV+HU>]%;$5
MC++\4P?1#:=&41IUJF!#/ [J6SF6;*PWED/C(& ;; W';[.-OK7Y#:"3A?\L
MV)+9R!OHQ )C>0?/6<T&G]@ 'I?FQ#48Y@&Z;720C/!E=K8UD$=LW72,\$,W
M-GLP+-<!]G1-FZV-+;(]\]!?@&M@0V><\]Q;QU@8NDW/OM>W/+04>@(^TUNE
MA+=E#FXW2D831/H6;RV^<L[LK0Z"V-N&8[GV//12?B6N/UT@KR^77F#JFOYQ
M/I\CRA,2ZX.[6C'X23ZY/O]P*JN"J$"+C6T]& MXVYUK+'""J 2OU8-O8@$M
MW7 ,Q(HS\H&7_+O8D^&Y^-C@>;J\9CHJ3/JBZ$B&[W')#V0F&-_@!D8$ ]YA
M*7CM@NXJK"1R8/@/V!7&^9AAAQ?MFL"A\OGUA3P9]GOR%[XCF_;'(WIBN8JG
MON""X(OHJ'3Q&E^:2#OT\$XE)$WV$0:QM^AC?*6W[E8V,'XH$T0(O'P!O[;7
M!I!#![[4'<NDO\ E@ANX90I^? WF /P1=R#IG,(.\"7(,^]CJ*P-!- R3-BC
M 7\AU8O$ Q[YL@SV)(. -:UMY+V)3X2UW9)%L'(7W!J(O$ *7D!K=.XM=[7P
M;2W\NK[9 *.+4T!N1LH@*(Y/)O_%_F^$J ]?&H3[$F'7-=QWN.B@E60>GZ(P
M;\ G,;8\&KA[;-9A$0.WCOA^\P:N+Z\E8*)W)!AW9#A>NT1ACO)V@3+"77LH
M3"B171#.*/0\"8^_!)9=XD4X^?3?^GKSV]4I,ITG$)+1\J1$M0"B.WS[ U0^
M_RI$%J^$G\PE@O]E!>\(IK3XAT&Z8CI#QIHGRW:4T+,E>#;HS^V9.IN.9;$%
M[X4V6X&)#PL(+U-!0*I'MEKA?Z.+]+<5R$$XL8UN+)# C@O:)=!3GUT;%T6+
MD>+G0E"_N(V-;F\]61&F!^($^@=QSU;TX;GNW/,L#&T8C58P(0E$RV%;H1T]
MFB%TH"=UU_J?3$H4N,G4IY=P"8Q/CTA,ZQ9XFE]$\HW$.42M3?83(4/IZ2 6
M;>LGO6SU)/V28:ZIY1L" @,MXB5<(JV"Y*JS#W'TS?MI7^DGE50+SW!IX9G*
M?X&MMJ79#B1X>^!2/K('<=0^]>&,A9@2H[V 9'AF$7(%0\"0DH\&<!U\"7@Q
M\D%IR^;W)A9=^$8+G:G%+2Q$@D0/ E[LPGG2F7#][7<#I5TT9!H4%/PC:]WS
M1<!>8F9X2Q+JPA6-+\/?>A!N^)C(+?-L-^^VA21/8*:B%;3K0@>4B+[) ^_$
M6R!YMP!VEG8)8M95@FP$ YBN@@6')U.]$Y^T +H6Y#C>/#QYM,B/>G6?JAP5
MT:O#]H4(KWY<' .#*4<V+G*^HWU)8&'^Y ?UBY)41;+63=J/EGFW!$$G7>E8
M989BYX-N4=FP%RO$L!\PB&QML(<2_Q+X8PEA0?SH)\Q1;6P$YPV2##WYRK4=
M%TT-X7[A1W&IP<=#.0GYJ_ZH)#\)Q=8=,U%B@CBEV  */O3A@N!/KIA.E=*S
M9F.-6D*<YRB ]X]#+7!!QRT3P!BD#_G$:*Y$;&MNO^0N:B+W^97CR>;B@VD1
MIIG4A"J+9J1EH@5^N?1?_(G["1] IH&;^3*09=.J<O877R=\,@WNM?'*B#CB
M*V;*Y1W>+;2?W.7D=8.VEL$BK8:L6_-AD,23"&6W^!GDV7^GCJ95X\LX[.[M
MKE"OY5".H+N-@^Y>>>8'&1O1PJ"4=IP7#KW[YOV%" :CTQ'0B-SEZ+DV./1H
M#R[JV=XEM&*,69E1?Q5@4,1![;&H]@<[$:5F.IW5/U:I4823CUX$,9,O.]?,
MV1C*D4>S'"RR!Q9G,)PJLQR\TG9$HX.=5H7[7/VT1M.9TI_5CS_5K#K*&(*;
M+!6HA_#&VNHK.:K(3WQ!@<'^6TZ[TU\3%?S+:E"L("@.+R!><>_HH8Y&[?<5
MK1^/J;:N1[1J,V>[(WR1I:9T[FG]U].Y-SUV[C46EO!VV&!/T[$CL$VD^G[L
M"#QV!.[M"*R:,9H5R1A-NU _^<64PB6$O" 0'!K'P)33TMVZ(OL?JFH3?@3.
M V;K-95'>^7<6X/^O3"6X'>@&J,27V"CM<-+ W6'"NKN3,,KF:)Z)6EA.!O+
MP=HNJJBT.? -E1?@W\%BI!HO.KEHB1F?#1SO8.)M;[R1B3\)/N62,X0#.8-J
M!GP3K5.*U.C)635Z6GD[]M)[.8+V7NBV_01?QJGA*65YFC+J3Y7);!*OS,/-
M9:UV<-C5)M0/HD.Z4S@J;UP;BS>"&6:\](PGN!/&+5..6YWM]BIAK5OD4"5B
MGSFLU>#M(+A<*NN[9;+NH20CQP,_N'.?T^GUHEB.BO'P4WR]/3DC_QMTS7QD
MSMPV: #\Y9((]ED0#/P6 ZL[8,$.H_4]>:MSY$>JI6?T$44VL-1V*[M; VL
M%XJT<&TJH@PFO5'MY:"/Q0&6>W>/_QCU=KT'^3QAFK4"LD'G ^R!(BL#KOR"
M%]]S"8!UAWY1H[Y:!7U?"7) \JX_;(E?)J_-)"C2X7OC_\;RS* (DNILZ8X;
M*"FP4P$/"4MG>8,9=21X9/"K4.F\%"RK)8X!4DE4"@J;,.65\2?>X 7O2$CJ
M%%N!H,*G!V+@WG"H;HAJP(.:52$=B'DC$B6!BWO4?&.C [EZ4J1$PD=DEVB;
MP=KBU.NKE>O>\J(_H*C.J2H472I>F(2E(5A">\5LM!^ %]**D=2$>N"W-#Q=
M5*MZC_-JN(E5$HY8L$SHXI'6H-"5WQ<5?%P<GJC*%6Q)BDF(BQW-%!S$MX"_
ML?"646^)X22NF=\FC."MGOP29 F+Q64]*)BFBG@^(9XMX*1!GZW7V*\FZHFI
M#O<1"]46N+,M*= 37"<7(Z=1>G"=:#C'2IT\7?7](H;7K*92G=CUP29; [SX
M%8%$O8PRG<2IP_F+&<I\/2WYGOMYM7.W*"^1O?*2]/J2PY"M^"3L#$IFI!>\
M18<MKX:67J%^X5"TKU9&DOB:YZ[4\7G=J]>IA<L+5O&4YZ!G.I.<MR:IWJ<:
M!0];!/0Q9J\Y\LDJ4'A^/NIUU@)]#(4@>&0"'(YMR$\":QY,R>V3(F]6V.6
MGT',@0W:CRTOO2D1S$CT,,)$NER>ARAT):ASA;0!2^J31QE1NK,_EJ".X,PF
MRF!::'QV1VN@2L1I#G<00V4R&BK#8@.N#U<O]>;]%_"K#=M#!<AU(1O"&3_(
M;0NV6]<13_M3933+/M\LRCP'5>NZ.O53=3(=*,-!-JAX75>ET!BC;^!*@X^J
MF\QRT\M].W(K(AO*/)O!9 !2+1Y5?TT<7Y!B0TU1)]EC+%I0*/L]ENGA07=J
M=@<-@?%# 9'3^5K,VKW$FN_J;FFGSWW[\TL?K34B=,Q3LF+#,=S>.+!8JEO[
MZ@;D'&9D4H448ZT\,9A.E;'6[+BDPPX!\ZI[XQF5KBGLO0?^=QL..L7U&"OC
M\1B'"K\615V!4MH8+L DNPZY!0KZ*W.<=_+_Q+-RG1>ZZ470=5Z=>%9W/W>,
M$-LI$=_IV,5R@+O;CJ-Z[@F6H7Z5!(VF8"E/5UL?#G;I0XEH<')2U(&:6W'F
M['W(9Q0W<$ %;GS6*77/("YPWOO5?R[[-\>QOY[9:$V4?]=1$*,6&DK1KZDB
M)@_FU;$LIK:RF/%SEL7L@-](/OA-G14Q+[,()./<GKL(9!=)YP#%'R_SG%M>
M["/*?*1,7)YCF<\+*?.I7O:2 W_@#<+%RM<1H,T&BBI2JS7*5%9$( $&[<+Z
M[&4[^:G$>MN% QB^_ .HMYJ%[QKSE%Y#W9;B)/]V;<-9&+3,IJ/:H4;S,X?-
MSXR?9_?&8L'@(_R_9SAPX&S8WVDG;T=0O@ 21?T,^9E#P$<^\=$[2 .?&>+(
M.&Z%8$VM5Z8VX>VSA/K"+.O-3[BUK#]##:'/>N E5 #62_!-@?O+44><[];V
MH]_C Z=\9<_A>*]$\U&N8U6K'6MC],O^8-,E?">7\.U3^7<<YG3FPR+3D! Q
M0H&Z--LB]]16RKW<R]>J++]9X9([JW'!)W4 AR1T]W4^.56@!N4EE[#D9>A!
M.D,W7.R1S<5[HNN^/;$[K++;>9:#^F,7?M>VJ!ZRS-0AJ*"#LTMR<YY?S %[
M.>=4NY5<])SJ/Z;7D[^J(]=4; !Z9 )Z^ 0JCK^I=^P-86G0',G\DS4X=@/;
M)ZD)B<8;* =^SU,$ZH'#6#3GG>Q>LL*"[ZV<.<JZA"0HM\#$]>V OAS!$O;=
MP$)C[-5.S+$_=W"&Y0X@$,XC9S_G;!.,^-LWQYF/!H[.Z.40-7QZ%(X(#8:.
MBU*+)YD[$C3W64R;9@MI9[*?$X5T65B,T&@\6!V.JD-#=#G$$!RS >;J0MZ
ML3OG@",$<N*C$OD+$4 B.!0(/Q5'.()7\7&)NNNP77$C<+;^@\,0G[PQ@>ZM
ML]4I^N0/.HT,(+30Q$5AY@-JA<5<0!D.PR.9-,R9-M:3O\.7:?O&SN[CPQ<C
MT[O%[_[GRR<?GB=Q^"H>L@\8A>U]^A,'&^,$=21."^X-)H'^X QQSA+>F6 F
MPY][^A0??2;.!I:FR-ZH-%F,2K.9/Z82@83X;SS8(LD;I+Q@2P-Q@U9/L&G#
M?  %@9]>+IU[@BNRX/T;H#20QO5(">>)E1% 9G@<\K%ETCAG#K$4T,8.$9(C
M)?G8.R JW17Q"9R4QU A-*M='"6<.;440ZK]";,"$BHRTY7>RC?G#T/W)X/"
M6QG3 ^0X)3*_$P%Z@C%7'!&*'D-SV1>U2O3&)5(U,=_4]G =NRJD@"[HQLAG
MD#N>F+O'Z;X+:X-<B"/';ZR-,<?!XV=J_ZP_4B)(YWSV,HU7)XF$W_/E#TUL
MIUF#;,OIAL]&00X:0N=(9 E#GH/1ZYYP4<3=(Q%E^0X.73&:V;I$K*?HD&+X
M%-I2\ Z'K99G6 ?K.-3%[$F@.'Z9)XGABU)D7)P8WLZGQD8^1XI,*(4()#P.
M<\?-@W#B$I?!A<520Z$D;;82P^'Q2QRC#\X5I&TP^%'B.%MD]^H_48KJ[A9D
M')4L]N1S1!,54%N( ;DFG$=X$2U,?!<TA,&QYO@<1QK@2%!MG(AT)ALDS\*#
MF!.RAX# '-EU7$3QDC*JW4*&*P:3WBU<&S<5-EK]"\.SB>QR^358QQ5MX\W[
M40QLCVC##Q?["E?,XS"Q0V&G$,A?1/OMV3 21Y?OP.0%4R1$0G@ZBD_.:C0(
MW R!E4E[4>_"W!#F&C@@X$,.T>D_1KP$9#2Z-#9R^9X')[*\1(N'Q_+EBXG1
MH CIUR">5MYF: ZXX@T"5V1W(W#D$I_K6WO\N?P9O42<0^1F*88CJ<@A^,.0
M#O>-E4"\@-5E 5MZH]Y)AXF+#I*'.S8X(7E+@ZXI?DFZ."X7)#Y,/&D_$<F@
M1*9@D_&/5&<\MLVA[W!MP:)\LP9^]FPQ8$";CVZ%]0=.J7?+I;GE;)V=N^ZC
M$1IFXB'OV2#9BQPBSSN8 CZU%$?RW'UOE.A<%I&U0^(CD$@[@VC93U P)K]D
MPAGW9]U3<C(03Y(G9M?ZOW&DMLE0F! -[N$1-&;G7'P\ZGEF*/UV.Z:' *5N
M%E [SR@!]?6,$I@=1PDDE81V$'_]"/E_A/Q_L9#_^^YENM$>#84&?BR?J<Q,
MAQ3P#VX>7*!]<WT/)L$'M"VO]">R4!)\WO3>EXJO:=FD<3QE=7PJ76]A;>@;
M8R': WA/*]UT=@^]30O/3HJ5#:G7Q4=>DJP^OFS7"?S-H,)W*6 :SD3(.G 8
MK>4<6+?'/-%%5LG*U'K251,P>P)NEZ;\W7K@CJ^J*:$,YJY_=<Y]\;]SL'[I
M&V/DTWIQ-8*ZQ,D8#R(&1J,8+M>F<>LZ,H*@;9]V9 GZMU]NY!L&+M\56,<Z
MK/2.@G$]^00>@:\&NYP>A)\7_S[M_>[E:23ZVY?K*V7'(:=8 [,?"#2? \?#
MRS*&7U08.1><8/B,SQ$'G@<0/CS%#OD<@6I ,@'I+Y?T5T=XC_]AB\3678<^
M].:]JHSV]/S+_".XV;FU!M<:. ;O'P5R',<E)'N=8@D\V:7SH1(\5+_6%_XH
MA(5A@X=LV8XB6<NE,6?PD\S6FY7UQ/BDE%\Q( &^MKO"7)'CA:B\0Z!9*CC^
MQ4N<8( O[4XU'/0^X "AW.8)T&IM\,$!Y^:"5[S<@3,&I$J-P*=;(\6>VC8-
M@L;'Y%0*;8)8*;*-UVF$E.06S^8HS6SMHB^H:A_V2_K*0*"VV;!HLLZCY($.
MJO%#)RI!PMF_%?*(4_OH'$_:GMM,OUQ^!1F5K+/_PHK"@=:;Q<?*ROI<*.L5
MBC@:D*3+0&V<<(;@DR;E'@Q3_G]=Y]XU9#B7+8B0K>+7(%P8"%S\#W;+#$6$
MH;TY3SJ-PL&P/B8$B K2H[&]#\8()2HI+3/QY>T<4;D8"S#X\ TWS%ZCH6MN
M<9.P\?ZN^#O#1\E8.^ EY_@L*P?K:/)GY-YA@N&,D@>XJK.%_D1//F-F.$%'
MBZ)Y6D^XM.C0"AR%I>ZNCV<7B%Q>T8%#>3-N_V(Q#.9KN U'@Z\*S(.K@.WS
M@UXLT(4-EH;M-E5F_7AIG'SRX]N'9UW=W'S"LL)DT_6T)]U@?CT$Q$IG8* M
M;[)'*A@1F3<LC!+F9G.L_(/>NN)LD\;'K[+(L*3V&%93/ITH/3EW)-P8T(QG
M2;];(']/IJ>R\/G!V;7!&;[!XD/._%19@00V&;^6)*<IX0^7B/QD<^&B[ ?1
M\\$U5@LJL@)7C22__!G<3 >KT93=7TCZG8W^&GR47R=\:.+#L/EJ)W&/URTF
M^6 Q65,D1^7EB!< ^6S9/S+&/4R4$4ZG*2SE&E\?%W-[<?E.%5&OP>,2*$&0
MJ.X&RV/2Q)DZ'B<*M$<+7/A [151STN,Q5!>/*8&7U&=72.2;E1-T@V[(.D^
M4QV)M#9,8^VNA801II'C#07=4>B\ N.5SS,LR13C:CPU*@7PAF9T .[&C_P;
M/W%A]?$#!Y$8%38O9/9A MA-=FU':$I@Z9[:!,RBI$*1'(4F=4;GSJE$/P41
MK$:@KTI(1=-I(@:+UM<&7<#!*3GG9.<*1JZKGUVR/B ("3,>\#Y^,?\ :],P
M;Q[9ZH%Q'+^4(36J,E3CDQ0*P> T!PL!ASOL&-9]V4.[>;3^A89;X3A F] ;
M$D]P]%I.$.M?VW6&.4]H_$I.Z+/EVNTZH-HNV>2U'"%XN.TZP@H8-E2OKR_!
M[.L^5$LK^",@:,JPPYDRF6:/26GA@*"<<!=\QL)NW-USXY\!LJ25,Q:0P8A2
M42[S^"IE^-A@K$S5VL!)7C["_N'B*9-J\91Q^THC+O2- 3PJS?T=':LC"IWI
MM!I+3+H0MN4X&=%>NW@%)867>#>@)3OL@9 ?YB)U$'3Q;5QX#"H,PEI S(.U
M/K\W3/J%+INPJBV6'C+QUXUM";P*:86?NOJF]OT&9F--%:1>:CTI487]V:2O
MW"V"5% 5Q#Q4+.:#>#@LM-I';'1,SUOU2QH=P3H"GMFO#8;*9#A3QL/X\&0B
M0E9J;7*H1?;[RDR+@X]*^I[^V5W8%2PCWMNTZ0-@8,(1# U$NJ!< ?+ K;["
M,E6'DJ!&>DV(.I[FZM/^)-['D_FQFH^S]'?,2KQCL/L.T?1]%,6Y9>FLFBB>
MMD\[_]W5;1U82_02@WAC:Y-ZBU^/EJYRI+,N:-=P[2%57RQX.8=7LO</5S=M
MU\3Z#U["9_444)2\J1QA?E8&'SMMZX\^I +B1UGRG<<_LM?5;]W"/G0!$" 0
M2N!_[ 5A)#PIQ&=%9';8"O!?QROY5Q9X)U2NL+* 5E2N&#3X&R90<NL*S -*
M$N'N8-6-J-VOL!A<RU=8RF=8R6=O(5^"=:0IN.ETH&B385S!9=:/''K!5$XR
M2*DG:=)PJ$SFL:9H"?FB/&4ZAUYR)J&C%HW"D4!@22Z:R?#C@VX3\OB6) ;<
M3JVO3L\PX4C 7(D7'PU3#@,F +<<:_4 <C%Z$V,0*RN0+0LPR1VL.>4((SO8
M6"\'<Z)(1\TUNT.M\H,A6!H0N4(;38Y'M<W"P-Z9Z:DD5B[[2W^=_3)%>,%K
MDBG&/QVP1JX-\*4DKOO5/@%B]I48A"$XA_96J/D0Y)!PRT6(/"*1.#:2L_L-
MK_F@K 8EYPJ$^YZ:1J]=TH_!BO-*#K]RF-CMHQ57/[>N8YC,"96;2XYXU+L=
M#$>O38$'+JA?8^FP+?S;X"8.CVL@K>:6;;MW/(J^9@O#7?,_<K2F':+'GKLP
M[BAVM[FWR"V&+Y+7_$05<YS@B/T&EAWO-0"=09">3(?'^#ORFQ9"XX#8_-ZT
M5M8=;\L$#OR3=^\Z6WS4'6_-[))\J,<Q+7+;!R4D1.=ZI3S\,,<#&Z2&86L9
MON;(-N*J<$@V;-Q!U%F.%->3SQ=8$$JLA>7%2]<4\+0<.,X13@,"+()D <H]
MT?V0#),+ CPGY\G9LC6O%<5"-QOV_Q^P<.1_6(\8BL3+0]AEZ"[-,?NAR'0@
MOB.$T(V)ZZ#@D^D7HJZPWXJ@N-GVD3&3X+[3MGIG6W3+P$ISF7Q'_?!H?%&
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
MH;W(_F;H=_YV=GDH49_]&[YK+)_X6UO'2[]&^">M'B@=3:$*:VD"2:$:>W:
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
M"T08<I_O&7!FY%]8,&=N&[>84Z#=@WE ;@'^EQ<W@W+GS_74!2H .)-'=!Q
MUON/#5U:_+A_%\'X7!M<N46$PJ>@MC=P:;PL(B=WD#I)8QSI2^23&6<4D6TA
M"T:1G^!HQ$J\9?@76US=D.KGV3K+W<J(]LY- UY.[/N)[^03_51PU)[SP:.F
ME X0713*!):.;P3!>T]N3V50W_PDN;#BJM8"YC*IFE-8+K U21A#;+D$_<K3
M4"2&R%(@]EX:F'=]@@?/]SZ8+VB+4L)[$*SW@9DNRD:PJ&ZYD>C5[O!J(H=^
MB44VN I:5MCTPW6<+/:^$]@=[HW#RVKA?X''5L)T \UO1XN"R*[C5?J8=D/)
M@#(<%@86LI=+EMP-92?W\X1"A;)@8.LAA\-[D6?*+7E-M>P$;([504>_I($H
M)J5():R(N/R?+Q_/U!D*0I3H@:E+?!0$+J\"_7R,B1W(6;QTMY0_</"DV ;D
M)0@M\.W@9/A/%L=CT.](A"[@4J'_X#L!WN$JW!8"._0!C2M97X"-ZGC5!5XJ
M_-9U0&H[82]1#GF)*&\2@VW<_G,V%"P+L]2][@C3(-#M?U@V+.0?3%^!]+RT
M[W33^ ^7(PLV!^/;TR^6V'KD@6B4RG<KZQ:<-8\(X!<'Y94HA7EC#F[(EZ3(
MR> >_0D,/!?% WZS$E\:M=N0&P8+WEA8@2EB=[P@$PZ6"EV62]+6O-T)Q3#I
MH_C>19?#/1*4A;N(MB ;81,F=>)2-<U<B&W>:Q4$ W^BT^$79X@G(>_\"[QO
M^9Y*%4"[_,6-:0/]<<F ;SP8"[#)D D<494#;X&3QT<%R],=$M&P6_(K@_XE
M4A%;,*K  KE'JY!,+DO6'RQC(6]<$/QS&40_"''2T?$B5C 7T+Y4X.N/< (V
M1B!0QX!:7O&E/_)@K#A!&;TSL"^LU0.2*F2+<%WVB+:<B48<ZA\X/#0C/.5&
MQ/'X(_)$2;]#-7E++*7?HAWAP$4%#QJ>MI5-AOKK(2@7B5Z"B$;=%WL.:ES%
MQ8CTT< +8=$2&2_<_MA])_P*W\D[?#UN;4[?-2ZONBYO_\#6(.F1<4&)9[I&
MQRJ))7@?'UA)R&-AOHH:G\"O-%? O\>^NO7DFQ?/7;HV,?0"V&!E;5!82"%Y
M)P?R#J4M20=BH%"+IO=LSEV.D(%<8M,=6[ -!C* >X73'7J9+X%0/-X;=_?4
M'2GV0H6(XA+>HG7+%@:*EC"_8X]?N,:0/PW=,[ ![3L6#EJ2T$39@-%I$9(
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
M0'ZSNDS=7WG4>/ASVC/#5-F&\>OI1J.KH1&//5.ZBE%D*]'U'Y _YX[W[DL
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
MOO<CAUP\@=EN;7 7Z)T6 C._;8R_928^ORN%GQ( ?1TB>QS,]D)KE%0Q3O3
MD.<29J*[U@BD:XA).#3&CJ;NV2,&\4GW3#Q]"RUG!&BVQ3%(8C2^^>N8:-?)
M7^(@LMPB>KK&1)KV;$-Y[2/BWLLY(C8.1\0O](CXRD;NRAT0![X'?P\/2GRK
MCM4Y%NTC)>3X!:-/1]?'H ]#S(H\NOY.?NE@OOVGY!CTW NC(":$ZK"2)A<^
MAHW$M]1=TE3SW0?QBVUA^)^H,<SOSST)AG7I@%TA,RD>E(*X8E<_DTPFTH ]
M$RN9V-'8!^_*OY^Q>Q'<.?I\='3)^V9DGR(AF<"^PZ.+D'@C0Q)"I""Z!$2!
M-HH@\9\P.;=(HDB6>!OX%DY&;$]Z[LM./FB$$K6]'T2L4DMZ7 MZFG[,SI<]
M6\U@0$@ B%G[=+0(,/;6<7V?W!DI@QZ<GI%-DWE+^JV'K!JWE.GIG1YR.QEB
MY$ !D\<F-@)X.61HYI72BR:W-K MB0Y;=VC)I!?;#%XWAQ "'B9FAT_BDNC2
M3C!2.B*A57X7(TWLGV-'X2M8._AK!^_+,==];<X\2Y9QBAAG?C^F7A,\N+!!
MJ N>/$?R 0"EUHQ$4H5I *B,^+T#!U'J^; -_: S#?P[)V+(#2=@92&/\!/_
M] V\ZN;.N+][<G9R(9*+!$!;=KZ.R"\@/1V)Y0X(2S#/W%R2T>=,^%N$&"3(
MB('K+"7!_LN3"$#(4*D0!^7!5>^>&)NX+X?)G81D$/B<W=CX31R08#4& D;Y
M&PIE&1=[84V2?RS1&?W]E?4?6='1.K0^-G =H*// ?$"^$W_!'\C<H .R('(
M2?"%RS^?)NDUP,^W?AQAA 6/(:Z<\$?WH,9KH<S?G"0P?<9C8HCOO[UW/AY0
MOJVPQ]AQ\;9Q3K;SN#2+.'^_9D%?C!R3;"G0!CS*D)-XN92QW"]#>*TD: IB
MT\?4#CQ1!#%^]>48E'4Z>.8D,O.D2)_$2"HZ^.1*$,8+R-$IO9& '=+!X@"9
MGJ2YE5D0Y)Z<Q7+',#A  L$ H1_28ZT[RJ"9H"TP*+FR1E&662Y+0".@\P/*
MD!R8W=I)5(*T479C3%FCO[,#LEQ0&%1A]&#;7HIX,@%!SCE52+C\$6;4#QT:
M1;ZWT."9)Q=^3(ZC$6)\CT,MH1'CD<9/+%N1X)H8D@&>GQ*2X%LI'*5)A.3B
MR,@>XF$3T:PLPA+-E17T9N+8'MT36R$38&%A,K /@/_H6>(HQN-<F)F0 L2R
ML(@6>Z%/FP0J%<SGWAT_'CP(X^U=OG'!CHWOL8(-D7F9A&36;6@*NQ2D+]Z1
M F&(L6=O2'U3/$_T:4:MFSAH1$"S9#28-_V-)']8(7W="K-7;$,BPXA* !\
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
MK?.D6T:R&O1VZ](-VD"R7"%(O2/K'26)AZQ6"'+NI0K"7(/MQQ">P>KS"*B
MU0>M<\Q;Q^I]M-CD-5E][J4J6'T/W7K^"UIZ*UEX^\)@M5HL@SV,+1PXI0Y#
M:="Z $<;2);3'EH'.^ 8ZVF/N9>JT!XMB)+,:5TL&K[>.>K\2U7@K77!E3;L
MD(Q)/,?J50BUEQ9C61[*;8WELNU8R]_^5Z<C_M_?O_QF_+__^Z_A-'[\PS,&
MH[]Z/^__F'G?3^.'S[U@T/N'^N?WFUGH]GX._Y+=7Z/WT;7]ZU\][<>C,KR(
MY']_^J1>_^/]S\?CDS_DGZ/KP/HZ^3(]_LOQ?\HGX>W-UU__E/]Q\=\KZ_QH
M\*C?G1W]\>DQ_OWJZLOLZC3^Z_O#^>7U=&Q=_A:=_G"BK[_\>GSZ[WOY']Z?
MTV_ZY>._HHNX_XO\XTH>_'L8G.N_?/IK&@1?/.-6_:1_^_FK9H;__!G_]ML?
MTW\=_:9HO\5G/SYIG_X=#G[[IWET_W YBT[^Y=P.PFO9-/[0W%__S_@ROKC_
M5]3[31X,G)$6*N=3\]_?Y?B/D?/I3^WS^;5RK\G_/#6,+[/+LR_NMXN'KU^O
M^L,OM_]//+F^ZG1>-L_78(.U+EC5EO!]];129(PWM<J.&I"04Y*WLW+'ENQ+
M%=A1BJRT ',9NV0.!94PC]H"%,PQ#^P@9>UV/[F7*F$>K068RS%/#@65,(^^
M?134'M59INM72U2HR36IP;Y59.- Q2U3L0XKP'RA5+QY\/=H+_8.5-R#O=A_
MJ50<!_:>),,J\N! Q.T2L8:=J.S -VX$$3_Y\1Z5F524'7CJ+YZ.=>S'MH4;
M$ ER ZKW*<H.P@T5[8 %11O3C? E^/?8]F:P42Z<>%5N?U9 ?\UJKM5MKUPH
M"^,Q'55?^QP^6TZR$M[:01SG>9@S$'-K[DKZ4L6[<@>QD^<$ 8T:1'I[ P_K
M5I-]07*J9G.NO6&. \_LRG1L;U#EP#.KZ":='%#)E?),>V,X!YY9S1+4-[$$
MYUBM"DM0;6^D:2NL5K6T,*O7,&I[@TSM(6%N\YH;M$:8IWPEF[=M82G,*@>Q
MMV86#'E)[5>*N;T+2S5PS]3KC*GMS>)I)0EK\(W4]J7P8-?S&R=R[6]WY][(
M^>F,8LNEE"(-T<>.?7?V: _CR/D)S]PYPQ6,S%HL#0.WG%PMO780,WMNP#6'
MA%4#KKF7*M$W[8L<M8K3>QU%JY33VQ>U:0^]3#R;5/1*Z76(F.Q[Q*0IKH/6
MMGLKV,FOM^[5@_F7*L'<(5"Q_YM463\R0EY2M4I9K761D<$F >%!]3$EK7V1
MD=98/G6$0;3VA4':0Z\:8A[:(>:1TJMQ*K@-&[Y]B4L'!FJ4!&I?+*K]))3[
ME9)P!^&IIJ%@!Q&?YUGX&NE[LV;YB+F7JK#P]?:E?*"6^&+]Z0<G<1CY$SL(
MTSW^S;//)E/7G]GVJ1],G,@/9KP%](I=V9_E>)/&)Y^L%1N?5"IDFLE>[8OR
M/,5>-P_^@;V:Q%X[B.S4R5YX:_49#'9@L1I8K'TAL -M5Z5MZ^Z,F1MTP60O
M55DS7=';%[A*J^M9@7ULA?;HQ)],X5<+O4;R;7@41V,_</ZR1]^]D1U<1_[P
MQ[<I_H[-GL&S/'NT@Z$3VI>!,[2O8"?9:>3BB^,YDWBRLVV%\:6USUOF@U*5
M,$?[@E+U,X?U>& .PASM#3A]LIS@-\N-[>-9\N<O,(T5#,>S"_NG[>8+=28/
MG7O3. K)$]K>G%WH[<N*:BLAF[F1VYMEU3;ZUWN&9+0QATGIJ/)Z6V#NI2JV
M@-&&VKOSF%/7[?Z +U6= FVT+W"3F(@1+![?/_MO##"CG>A[\#',RXS?K2"
MG7DP^(SV!5#:1FHBVN3U>N'4(@_;%D]I#N9:'$]ISR91UVT858OJ:]N]J>9@
MKKVA@P9ODIJ=B_9&"<Z]H3^Q;ZQ'%OCC)RE#/_:B8/;A^_5B"NV[3=<^WQ^#
ML)O%9.NAI=+;),>?O*16>A'';&<&T&:'+_M.R_:EVS17V@*!-JCLTJO^%H[9
MWF#),JJ>?-T&5>L]"#';&^!H&GGF[[!50I[VW8GBY,%SY:_6)%-N'0B&<_VT
MR>DS_K[#1':EXE9<9GN#($O+@Z^5>K7GWH/9WOR0IM*Y7B?>W$'@I8JX[NX[
M'ICM"W\TS;EJCM@Z!#WVAI:]]@4]"J'DXSAT/#L,K^EPX9P2NK%7S?/>=UJW
M-RBR JV_^M%1% 7.;1QA0_ ;GS^RJ[(OS:%[>\,F*]#]#)8:3 ,GM!\ C!/?
M"WW7&:%Q>D@YZ;4W(K,*Y5UGXG@D,1U+*  ;L"D/.[Z]H9X5Z+Y64:^:*+VA
M7U4]I=L;*FJ-_=886K<W7+0"K8\M'R_W7B.E1\M[N>\[K?<@Q:=-MGICZ-Z^
M.%FK+;;&T+U],;66^VA-H7Q_KR-P.[+5ZST&ZN]U(&UG1G?-1-OK*-C.K.>:
MB;;7 :Q&F,$U$W"O(U&-L&=K)N!>!Y@:8IC63,*]CAOMWL*L(96VO]?AGR98
MF'40;:]C-TVP,.L@VEX'7IIF8=9 P,%>QT^:9F'60<"]CJ8TS\*L@X3MC:T
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
MF7)DW):%BG[.F*)+E(^V=[B][2-R7"XAM9NG1_'QYN(WI-WR-;_]YKN3-Q>
M3';0;&D/)]8U>U__<^'YN-#Z<2XP@;EJ2=P%8WXTA G,2&R=9 JB$(8)$E)%
MM>6$9Z<)Y^42[L/P8"+!F119HCVW+=DD&+08,V?;IC-<E?$UIR1F1G>HOI=\
M:C^/*C^O]OB@<17&56(GB<'A:Z<9B@Z58Z@ ;3"45G&%^N)R:;:RVG+1LY5Z
M@?5B1G%MJN079@L*YN2=R+D0WS+.<15:R6\2C=Q?DV1*,+W8&MA1\'>JCE,]
MPZM#G$D"68J8+%"J3>V_T!Q8): .Z%S:6KDN?ZA9XUQG-NYV?!LX+3E%16#\
M2!3EH=T13%$VX?M5TP8:#0MI"N.N%;"- ^Y.I:9.&04!FF_Q"GXHW[J^@BQ=
MR^'M'H-89E;OD43S*+XU.11-L(D0D9VQ[J CB,0"NM\4W"XH/BNK^IBB*1LO
M)#20!)/ _9[$0\-SHF).M?/#VIU3@:+G.Q"L9QP=R,C<G@\ZPP9I??PSTFI;
M(G9+POV2\>A#=_+_!<RDBJFJ1I)SDFJ*[7?^K>+>>Q\N#Y7\W?C;G'_F:LOE
M"%\A=O!5$[)D?'7^;PC=6LW^IFN'*IV^9<$Y-J8K'%BWI>VZM=[)L_!^%&]>
M;6/ZP+*3LZ_7N93^*.\/Z&J!8X]W>WUY(O"])@_G37=U_N!%Y?0K^I,NQQ<9
M:-9.D<68NEA\2!+5=7WSBK$+ZE!1>^90_L+0O_,Z]PMZ<C166!58BDY\X\[Q
M?G\.VQINBD/=_NBX_A72_ECY#U!+ P04    " #;@ZI4X3EX:/)P  #NA0
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
M+K:E2/WR3M" 1,7PD0M/@V0[&E :*5C^7$ 7?_M40+!#P3D_+\DW!@W N'3
MF](\XV/WQSS:$<DU49<"7>)J;S1&=9T\;:ZM&*NLRM#['N-JTU#L9IBM)X8&
MF&(ZI0<%<15D!&"#KL.N6RJE%0,:0V]E,C81'#99^F!=\G<'T?A/3R&!<(%"
M3<63(@/H O53'51_=;"%3#1I*3M!>$Q[7]90*90.',OQ?D1R_(CE)#.DI[Z\
MJNI&.O@2>93/=OV:T[H.W/?KQZUM^\]Q*H2L^=/XAC<63"*M;W9*.C/16X_$
M,M15'34='1!/Z9^-G"&# ^3WQKW=+-+C@IY,=Q^H>@E^*XLU(KYQ<5GXH T,
M)7-VY&^0&M]2SY>T\OPL%=$_'S>2R!)8<P+.'K@=9"GR).GUR$)E8.MX^K8I
MV%'-EWS6,]ZGS6SV7(1[G:QR3[^->J:VQ7RP?[QY#.RQ(J7B\4;(@63N[!+K
MP!Z19,4>%9^3T(?W0I V+UWPO.B7:RS<4=,-(=BB%G)M8O=K=Q%Q")@\Y9*:
MA%2T*DD.91ME8#1K1])++D5>;Z?=E9VE.GXGQ(!H?_"9C4/IU>RMK78))6=:
M?H5ZA[Q&QMWH@@(S5[TDP_QF"VMS,OB- ;,UAO%!/I\[OMU7^KF]Y[*2SR)7
M3Y+,JY3(>0*F[.&5[=N'4>+F5IPK7NDKM8%+F>;+'H(UE!?M$78+#4\H//H8
M^K(&[O!VT^&"F$#WZ .M\I%)OK%!B-01G<V2B^B]@HQ1^%+9M;4NHME))VK_
M-S54AYL*Y;O6_@761Q;-BP%\U4U2ZM5"CD8!1='89.UC \_MGDNN?7BKA+HO
M%$@FI',&V4X2\%K$I]<"&)X2".TZ@S[8J_>><+34)OF4GUKN'-T!M[(UZ-U1
MO79;D+U?CM.1,7Y"7MX/ET19VN#?FP38[?.:)XZ)SN^@@?>8@ +-T,ZM3025
M%G$'NA"-56(F!L39X*7U*51O>;_=<J8355*M4-AX_I@N)CG7<.XX>_^]#OK>
M$7[XYS3PXBRQ%$$YGO"R.*]@1K7FU23+2O9=K'G!0A6.CQ/&0^PF(]^JM.Q;
M7*Q*N=% >G5@';/8;+TASJVZG Z20F$:7PD;N47DX4B%1(//]-S^A&(P2M#@
M.JLQ/QZ%JG>HVEZB<P&$L2W:=>P<<;M$AWZ/KK2\\Y)8QV3KRXAW<]6Y54<7
MKE?F4^LO1-RSIU#'*B/)X;@--170$DX3Y:O<W O%5TY=30X*H">*AR'E^4^$
MOX;+K#SEC^1[#AN[8RUXJM5NB_?6.-32@4>3!2_DT*^WSK!:F;JDYH%NF%>*
M_S<K@X@P6/#G^RF^BPJ^_*%?A<?\E:[)#ETO,9H%K./&[F2Z*>$92-@XTMZ
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
M^."@_<P]_:8<3?'$JR>2,#<'UD^H759.;6W"(L:/!4;590U1Q(S[DW*6R6L
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
M4<-OPB+M=&]^Z!/'/9@9+*>-"C_3OLMC1RK)_( 2/QWC8!]N4[XX]_4!H-C
M1E% LRQ^\4OG2]WI3 4IR?QBZ'O#@?A7:Y2\?CS+F3%C IDOOOV<=NWK4?K<
ME%7=R0<+;O2L ,-.C^M6]D[QNWGW/M.92APH&>/OU2^*GQ56'B]D\-&J.KQ_
M5CMM .>S,VGWU#WGK&&,T[4._4EQ$P2<NJ=/>3)N!#JV-'V\K4CZ3&IY)[<:
M]"%C4CG-291-MTA[^=KBAX0DN$!]<-=&<2W!%JK*=@F6O]]V*+F[%_2O^)@>
MJ3<.7''G&P2QQJ(+$SM!O87OG>'51:8/ )>SQ=],9-#WUU?JT6?K4H=R605Q
M"=^'/@P(CWS0)C@Z!ETM'#/P:%\;KW=^WQ6777]<^.Y-,N(&GC0[:&,KPASC
M&-V3T&N ,DD?OWVL+O46(G9L)7[^>^*0G43&D]VS3'#)5:-)-',#A\A>MLT[
MD=!@HAU1G85WU)0QLNH4>>HX9NA2':J5N70( I+)14IDFK>M^'++7M>7YE?,
MJ\T*K5N2XRN^YTTZBC&NTL^K(/Y?3]R!_VZWQ;5QI6[[ %#ZJ]F"^;*5K7C(
MZ+KT;4D9*0#TUX9!Q\U_;!CT:-1Q6KG!F'\ S*+?TW3VB+G\TBG_C[V(X%(G
M<R:_7BSTP)OHQ&&P4V.S B.(@LB$@LG*KC\UWI=$:T*:-$-A:GY^)),Y=3.K
M+7TTIP?B/4Q1W-#HWOU[SKJ7H>9*0<)Q<1HR&R[03J1*?85]5;N0$50OA_F.
MU.JXQB?D3#!J=<1*>U;PD=JE34S)0+<9#D_<!V<TMDA,&GVAHR69 <9P4.-7
M*K.>7P283F!\I+,8R"J^BB7PPMW<5=0YT^T!\)8Q2&[%<=\;8MH@:..H.KX>
M;*1T+&:>K8DO^P (&V!BO5J=)4,6J$+UU6#-Q=UQGAC5;YJN)4.X*A-";[_2
M)_H:4I.QRDJZN]+,PV$%<Z&)BE9V;?@T$?[7V@^ VHN3F_.0^YNRX^JC0QOX
M^K[;:I "IB(Y6V0F@7I+-8L^XGE!.7C&PS7$M@\<R))>6H?3BGD5*J2#"-8.
MG"R4-_X=4^([EBEU-4(W]\OU[J;W >#UH[1M[(7X>+YJ@=OKN.SKRQIQ1&?$
M$;5Z'HSLT""2A+&:K,#E6? 4'@$>]9:K5PF&&BM:RSULJG-GE.YV.^;06^S>
M:^T!T $2B#DB/*SP/9(+JQ&Z1^1KY;43$+Z.+H@E +/TO>>LFVP89&K^%@T:
M$M&FPII[&NSE^Z1'ADWR$UH_ /P ,-M;.=\A_'TN?RF9]0"0M'\ K B.N&'I
MS')S6M;/<#(_7RDZC,D1CE= VP)$%1+)FPU@-CEWDNS!:8*VOH]M-Y;)QK.&
M<E#<[XJL6BW[<?G^L;?U/^P-N#WMH]RNK32&E2%PH<QS [F,3TW0S;TWX3RN
M#N2/C>0::^9W%1^W ,/,$[-B%UY-#G3AU]M0KQ(4^['\#6!P^+A@Q@/@\77$
MK9YRQP<<3+$(JB^Q7;$A/8-4)H2\?J,BY!*U1DM;1TTYUE=Z#LAB,^KLI>P@
M5#UWIPKP^F\",4M6[A;S;M;9>>I..!8Z<TY!5IQBE[6E4,'"IH8E#.^R12<"
M=V2[V9BX'S,KY$>YBK5T:>ZK G3_SK=0!$N,[K&RZLO>!*9)([(/]O7N[O -
M)W"W6(RZYC=JT]9VB1.FVK"3M7"J8O2VSY);:FX4)U ^;VO4HN7 DD79!GUX
MRBZE0J -#4+']#0Z"C_WD="D@L*612@OUC3)72?;*((NZO!3%5/SU GCK7GD
M#&*1[TD CG\7<=S0.>QU= GRMK[2H\U ]-%[$%/L6;:;)A^^0QW9C7Y@YN/(
M2)T7BNS/T4N0642P1-DK48_Z  B2(0QRVJ5AB1Z=5L\<#/73(M3 ^N0BE:6'
MT OG=!JAO%AX_]B=.LRVF$GO!;]#^6L3Q[W,,[&XMVT8GNO*U]6V@C7I6 #H
MCJ7X]ZP>B793Z*+MC@CUQ!C7FF/QW_#SL2342[7$S7)YV49Q\\VWE*'(<N*7
M-BP)$_(TZF1CUT##:2_Y=>6,+=WP20RA^@6!C TY]"2W-#GR'$C7&0]O][;T
M_G\E8\$MG=H#($?8]R3=2%[GZR2]XD^J 9L/[N@?SX5U.#SP<XH^-]US=,YZ
M68#MBN5T9WX4GJ^"I/GHG^$)H['*B"72TKAC,?B)T?W;.^M_>US2"@F CGJV
MIJ'KGLI-*NSDEU*PG%63 !&>X#I8_K7'KBSG(?.1G1%P*"-R[9W:)F,IDTG2
M!VF:DO^2O8#OOW)+L<#P_9+U3,)'(2C\9P&MUSLL<#0!]E&V?&TUN%^2-YJ3
MJ3C(%?V*GZ^O7FY_F(3W1D8"38C\!:/M6J TS<N_LZBQBZ9%^48*'A]FM5]M
M-K<EYAXQ+F46S2=<^0 @=:L>[NT1\QRPQ8(G5FIC*_>WYN'+C$K??!6AIW9@
M10/^%VM2_V*RVG/M A()?W(;O&2JQBD.Y=C/C94V&X9UL<(>!09."7:6@H4H
MS;4:^Z=9)]B2Y>QQCX6U?"$X&RSA ->_\\]0R'^]RN.V?S*F5O5SB='@5A +
MGJ5&4BSQ4ZK$55K[>73:'RMCGC8V')JJ?)5UQV=34OQ'%,(TIQA_GY\HH UO
M/2#"(A"4MS%IE<8@Z_2J[CF.BP/?T*)7ZNJ1B7O-Z\Z.YBD.B[;6A.& 9\F?
MK.8 8O'V@%SLOQ7+FC,=:6?HSU2G([X-C2FNH_<B#(HVF\:B6FJF:=+K$M^8
M-FEE:'C?!X(O<^ID+SO9C\3DTS9W+(^OQX1SL:7^QN"VX . $G9;(4%3D+:#
M2[F6L1G)G]K5]>S\&Y%2@%Z K!,M=<S;D-Z9SV Y_E*Y#&9S[[6O]@3V? I0
M[UU412=/1A+L*L[>C8#!N.L?V'?/"F39ODY5;FI)N3$%J:F77OQR*J=]AKA/
M*@2.)B?TNGN21E"]JO/_FAGUW0- @"*!0D^M4X-A"'XI2JU>P:%Z%L.U9LDU
MM</4LFJ#)4ZHWI.> $3>IJ[9H)>AR=>B1^=C;%Q4>XRM?=>UP0_4<*<4>K2E
M2,[;(49[71WX#L&5E5<9L+:L_"52^=):SZFR,.X;H1JA1"=;_VG4<G/YQZ>B
MF<T'GXO4OIL:<Z"SY\3"[I3D<"$=/A]B066#SE@G[!*:XP\ $Q#=!7[# Z"3
M_9[L^^#I$5-+LF;I0/A9?>@/.3+'V(*%YDE(ZY+NL/IGFN_[=0)V;% 1TU(^
M&!JRH,1=%>=?)R0!9S.%@]W?>].W,$'>E-.+=-L4YO +P^4Q9 8PH]U=&>=[
M9NIN4VYH>JPI-:.\1OC&7"1-:O&MSLKKK]45OF5DX+FM+PQ$"=5*:8[K9A?Y
M8B85&^X_E>U[,B%0]TD+9DTAC%9E[TK+F]$'^1$5'&!$RF?4R_4 B%_3$RM(
MDEZBS+9WOTE!=QP<X]K0"-=5.#P24!8F 2_T'%8EV;1M-$^=5HEBJ5F7>23^
M[Q),<^S28GEI_LR8ZG,.Q,.R\H>1.MW\R[2_V@\02^[M8P H_]6P9J).<O=D
MN4K'YJ\O9$>]$D?7 J_D#>K_\X-3DX-EUN:)YTU-RN[<=BRF3^!+*3ZHR2SH
MT?8$6-KC.KY/KZN\)$";"_U,\,2#^^@(/-%@)K9C1O]X>SXY=3+8G@\=+?>T
M)'SBG3_U&&V>!^<2)4)!WBBO)5J6O2'R+O/H0)K*8SLKUZU7Z_3GSDNP:(HU
M&>&)"53&L5LCIN&W WM>Y+5O]V7L.XXFN'/;61R^W7/2EH/(;)$[/N\]2'9>
MT;6\K*Z"F6R8KC#G1)*R5Q< CS;-5G'50=7>47\_^SF"R4%6,O^ ;^Q1SV(O
M79*)*^ 40DNA1-8UN"AM(@OXZ%;32PDM6F<*/9#>2YEDA&$,,87AQT4F8=LK
MU05OJ<FIR6 Q5C8WC=_1%&1*M ?%?UWAF,18A/FWQ&B/.RH^2?J0;]#O39^^
M#L1[ACIT$W?)NF-]CX );R(,F7[]1%9^@FMVDAE2<\L;AWLE2^\J2*E<%+:"
M710RKAQ<DFQ%<@DBE!#!.>MBX H;M>X/3<EPQ42QL'C]MT?V781)T[$4V,>\
MZ8VK.03SNQ"-=';Y\&VOY'B+OLJ,,.E>%G(M3%'$F*!9S_+3D-XFZ:$)PX]<
MX?5+E>P4]@ 4.9$N@#/3E>#(G6S[#V(@4-&T094!'"2[(A"@G(::?#:@]JIY
MB7S''JL(\+KB3KK31O\!8+ZP"+/YE)MZS)'QFW-0[.WC<U8+W;DYZ*K,.F2S
M/ONDGW??8;Z0%VB0:A:WP*=@#.8!4+.2HV4K7M" W,"]W#;,'545[O$?!W'\
M\4;-YY]LLY*?4O0TX9FE#R#THH_0ST&47DU308K$B&R7+P&8X@T)Y'J,/C@;
M;/(&@#W?-;8IW^;1:*AYAF]BO8#YF\FCI:V0^\M) K'+$0<XG7\#CKAFA2$?
M\[3NK,Q:& H1M,^6K<NK>K_O?!#->J.(Y4L;&5&G:$;_YE[VQT70:64-1%;8
M[7MNSNH@+H'"SUUV8+\D2V"O[D'Q7BS/]//N*(9&T..7O(/T)D_H1?!B]<,!
MG=77=5-O( $+A^?O5=:6-IK8QBCI,3)L'13P"28&*>@_ZWN4A-Q)55^']W@Z
M3 ZZ#+K;UZ:X;89R#[US_:0QA\9$++U1+"<4MI8JKN=-6[4YQUF3QF"LCBO\
M,AZ+H X*PW!L\=]A'XIFA\PX [EQK0_X]$<8&$(W@B=I-MG*Q/TG=&2DE "6
MS=5[V<23$])-\BBZR^,*M>:V>-D>K*.*,-0Z0:IA*2)04TK71R'*_JIA8#]9
MTXK$<\:=F%C-V&HJEDB364$+F[+KH5V8PU>N//+@M9KBK[!8%/K>L:']@:W$
MP $IGNI;4<(  ;)S9 5W:$IO]XG54N)Z7_UFW>^Y9LFU<F]H9QM060=7F.OX
M^QR-:#V_CV5+#ND"J(-]@K-Q6%5+01)Z&$3YCD%O$'X*J?E.]Y6<12)4<'3%
M2'%C[W'\H$6'=(W=I^;OSWC"A(;B:S#,J1*S":0Q5#TPTW+UK0T^)!^__LQA
M=]ER7 UT/T?%X$[8+: X\#\8 4CUWM-,B7,6<^BV1C]]Y.@@DY0BCNF%*CV*
MZ8'[G7([9$,,;X3KC#W"FBFL6#XUM"^NP&PDRA]9'%-3$WV.,QRM6K^E(S6N
MSN$L=#7@2(#A+HR0QHWP9^,![*G,>)BQ1Q=YCHRX ^_((9SI(V4P.ZY\Q(W=
MUA->UB[=+K. D88GG_#3 1G=$'N@9Y2N9U/'MS9[V>&%4-=\U- U;Z4S8.1.
M+GEA!@S^1M2/UG2P"-4TY6VX]'BOI.\/21$M.9&] 9H#;NA[ULZFC@BENN;.
MAB\B_._[B6F&RI(?A]S.+7Z)=$ #.&J[F?42&T+ E/$<..*\ME-/4*C?F[OK
MQ);M).&^RFG-T>Q"W\O=,RB)WOJ!F3T:^Z9URV*!Q-"<J,N7!&,U.]!_<*^J
M]+I"9?(GNZ=8&CD.T&R1];N&%)6NW#WJ?->(Q74GE&[N.-W&+W6?F&];YN,4
MDY*#_JH)OXVN2<L@8.9I\)VPX$[R=:^57='[GIE?D3P%Z_=OXD+CE!UK QW4
M1Z"BCM)4+*\F+!&5\<#2%N4%2_#!:_)DP@P,B\VU=TW^76*UV;SI>\S33B-\
M^S"5>#?.HI8A@^XKUR/J(!IAF@KN/DGFR3L6Z[@7#< 2W&>-?-@=*D&+;DP,
MT258 +UGX$*CZ^3[O3>NG""OR)0S(T,L,-47KT!,L=7JR6_D@&RWW$>/'+N/
M7#>P!V>.GZQHQ-D^JACI-.M#N='TQ\!>O8!Z9*Y#YHU53SNBZI:7S()))54K
M 7:Q_EFEG7VPR7R(J''0H>I=G"ICY>>%$!U022):D.9T[>!]XX[<Y17L:<73
M..O9P^(-M6QE=]*YH#@C\NS(ZERO7BP1+5:TFMF:"SLR-X:U]7;>$[2A'DMK
M*RS<#F.-6W^C3H/6@FO?WF62NI<S,_9[@0,Z6?.7?L*W\\*K?SYT+MG3I21K
MN](FEYP2"[,]H7E%80Y]2:<N+:;WN )\[I:TECV*=V.B354<:QJU,<WY/8/)
MU'W+@:\PX(OYSUR"&.@OGPK7#QB72>42;2X+4?W?S!\OONE]%+]!@1:732@A
M.IU-<AH5$UQIEG:75M-656?T98Z<8-7\: #Z>3IRZL(85QY4Q%QU5Z].E#,6
M/JFH#+/%6@KU===;$???9<]&N$9P,W=ZLPTMG\&7!1/&LH'/.!PCOP"X7 4\
M1V>ZQKYCK_N)8M\Y%TH6TH->S0T!FJ:;*X!C+ @Y<EIR#]JVC2*M22_^ M4-
M3F7]@%ZVZ Y@@Z>F%04Q'\$F(L&/3WAPL 2YZ+,X?M0[+>19%'W_NLA=FKD0
M*HBO7H%:0L.; '6O6!;L_'%Q0FBXN*<I_49CD+FO;D #1EG&5"P5,?45)H!"
M&.JEZ(Q90!M5*(=9\@SC>6M0QW=[O-3AZ&@=-0G1V[>6^^J4N[K,3F$?PI6#
MXK7=[!G.4H6DM5.&\5^L4EN5&-+A7!O?@M4B]YF&"PK#).J*>I.R=1:K&()O
MDE]B,>/09\9U[Q0BK"(Y[@11%PICFXH8 A^U8M)SV>L'4711".^[9&I@5A?5
M@."R6U%5%_<J*=5F7Y+$7/'M@?D[]/@_6<B&W7)Z#-0:-XPD@6'8\>M8RJ&Y
MS!8F!9LVPP.:R=KQ* /4ZW4"WK3JQ"M&B\!"/#.?>""8^S)!=&@MD/V5.CG;
M'%94KDED^)%==8,OYMX+^YD3:H4*5&P&D+F%A@*U>2SFQDTZ('G_0.VT.)@8
M3Y<(6/RLOD':W)[PC?JZ^/;7._D' /95V 6Y(/JW\Z+NZ)'<N*L4WU76R,*+
M+37)$^'N:M,9F]?(W-"J=%&L!H8>5QW#GQK7YL9:/J<0"V2/K\1>YL\T;2>>
M59UJ>UEBN!@J=]C^8_J ]OT[WG-)+!')P%U6E'3GZ+@U&@)!;CL0;CE.-?,"
M1=PIYHX$'LG=@=BMZQN$9(QOR7X89T3Y2S@GEZ\K'_VFPK?-:#1,FM\'26VS
MQ^+:5;_#O87TOB;[ULN;N9L-60B)9P2_@CQAJK#7""  -Y[>^T%HOKA29O7I
M&43J#N.G5/JCOFE_[$WDO'GFH K@#FKXT5@??[/9D;Y]#G*W&[JIC(CU"P(0
MB$#Y!\<$%E(FQ9W7A@^4C>34GZ7EQ0-=>0?QRNZPNP&_'A^"$V?:C(JN\[<N
M"A-5"QKB8#MPHP:'@9.S"@"/ <\FN\DF$0YY5>>C:UV]:$[U/J&OU:4S8"L.
MS<$6"@#4'$:PD^V)YG^,\C3 ZT4Q'.KL^*(#DM0YTYIF2E!8D_;X<XLR@,_!
MPUEXQ,ZW1[7H 6";1;']PMYL.?H@=/.GCD^0WV9T+N6VE^8&V%,Y,!_D (1.
M8"J7L43+!C.CH;A6HT;&%@6_(N;7=#/KB35>N)F<[\8*L4SF?#6FRJ8L+]0_
MNNX&(%+#6EY4O,C%2Y<*/OR >"T+=CG?@]NECB^0^P/=F<G=[D8/HEU<6!+&
M=6-"[PS2Q11!):\Q\\IE'W]+'CO"HV)BP[&24)?QXQUDS"WH_W7103W)!,;#
M*<K6,64.Y]WJ4L-*O8%1I7IDES0Z4@I%>:^'H2T/B^.![552[#Z%"799#RGC
M\=U5!0#.GP;PB$:.8XZVT,9M" O$U/?-!E6CG7RQK\5W+S\9?X'^@GKS5$)N
MNZATX=I1)9I*^>FW1*YA3RJCUD5":855 D7!)S45H&R""8;^5GET\%8W1AMS
M0)"6!^N:- 7+UVI"=2/M_O1*/11.^EE.%>W?[559JA"OH5,RI@![9%T20LY2
M!' 2W=]=9JR=^-GJ7J1\AA L[VLM3 (2;@ZD41@^ZB.!\L,A8F$-=K@@[:4V
M>WTXY@I+PM-E4U]( 8?B!47YS"4$R_^"26OF4BB.FL+"'J_5E<,CX=Z-K%^H
MI=0M1;MVNF$![%_:I04$\[H]:HL]?L%UCTFCS&HB)X>Y.(YY$E%I.NM4\<A7
M;<8\@#R!O6FM('S]!0_VKL\GIP')+X[ ;.K3I9P0IXM@(N9OK!6<4_1Z&6B
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
ML(SXX* "?I(E\'&!*5..YLKQRB5^T46+SV,VK[&!$$UZ'#K>K#^$6M*IA-$
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
M,=*(ET<7)R 2 51$=SO,>>R>Y#:AONZF_/NB5<\5=4)N6Y'W5QI\(^*/D4!
M2C%?8(F5F==M?\SHF;O*-)%Q##B9"Q*T,T.-6^>W&I5:3Y\:2;&VWL*@B_Y!
M?*_H).N09Q(N81MLJTV&X0/!6;T6RY]VK5VHB,V!MF%%.EFLZA8<4'=[&WB5
M5A>SR;L]D#G8"[T6>^]8]'"U8WN,H#E9,\D/0S&?J]RIZ8QW)</B.YN*2<WT
MG-:L:)"5"^8.6<NG3%RUJZ6LAU,!,4LUVO#IOH.;D^!G;=Y5HIJ1DZ:H9W$I
M G-ZP_ESBTWN>C3]93-_T-)AT\SYIKU[LM>FS=T-<N>R Q4OBQ9W1WX]JN$=
MO7:M5 E*EV%*_W*\NMMN-N\4IZ;']XF/&W,6W<N% V)^'DK<FB'L?>320>D;
M;]=!0QE<HB>197II773@/'36G.#)KZWH3_19;Q:<^J+FJY_H=YDYEF2Y_L-B
M_:Q!KA/3?]/#:/-X19OS&$+@0=17C;,;YYIR.N,A!D?B'5?%/!1(8&6ZMP-^
M1IIZKU=P[56Y4-\[11?K_FZ1L\O1A*(<RHW8#XF(%2&Z1RU5BX4#:%)$K_]E
MT<J1&%;Z!(%ISSEGLB%^/F57G#A*1$N\[['$ER4%V.EQGD.LBC;(]X>B**S
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
M4=K7A9SOGUE0*DY<*?VU^(M3%ROK2<(7!HL2ZVX;;S":W5\9)4S-:5883&K
MG'7P%.O&+:14$C/*J*8$W1QWK*>PKOAA>36&N[K:=T!/[IM%;C[B"73DWMC7
MJ7K%KO[%XUBP7VE#%TZL-W@BRVY/L(5@5;V:NWL;"=C/XZV];@RJDUJILUB8
M;+E(DXR/OIOLO);M87(Y;J%P./Q.(>3[B8[=\P2$&LFA(!+842*;V:_1K?A\
M8FL$2LNE'[Z6<Q/^EJ2]RTET/3;V\H/)][6GM0F,IV&6GW46YO>GZK!A<7J/
M[6_CL'[3/-Y1H;YC*N4VS(?E&5J7E;AT8+[#F+5C,B,4W];XX5B21^YV4N[4
M,JY78BFQ^,P0Y/UF9?75[8K")^%!#N@_&_OYI@9ERN,T2$R @L7)*%*C.E>K
MF :MC'+Z_FP)40_O"C-1'C.1.WP:8TX,QXF?4\XZ41T41N,4,.*_\L<*JP?7
M3)M&M5-:/7Y+)28\>MPP$=SXOEZ0M$<F"J+=*"5IM?LD[C3B1D@7Y88:$?6J
M(QFEHSMA]:<Q=KQ>,*GNE-<.GRV,@Q]4YMY_ MI! GB<Y(Z:[LF)H)79%3M6
MR9NX?M!+JYBE\V^M=_)[C9QND@P/IY\;+O? OYK S'>R@HS#,CQCK%,IC3]+
MD/>NYN]8U;K.$TP'-YIE3\78PWXC3#T%.EYQ00+>2.#RQ#GX9U3<7]\$LFXR
MD("B)N1L#PD4R_S64#?=APEBB@2&8^9N4+YD:_#WAIIF9'YYQC2,9'3'1&A*
M5S*(1"@JR)U# GH1.]27]K6H: URXY[,TF,V]UZ3LW.B;\160>'9E(7]7[(2
MXK;4^[!#);;9IOQB4&ZE<J*4Y^3:(B<S,[E-\<M\=%1%M_YOS8]_YVPT"/H6
MUI$D:K>6?88!2A(7HHW':-]<=^=.]'_U3:P[Y2_[5=/)?JX+S_4OX/I!U&E=
MM'L'OY_H@Q/V_-)A*NL9"Q+X2^G-;]67FV%:.-VQMR62Y4EY]?J.0 G>7RL9
M4P4QB 1R6!JOSE!/:<;OZH*.LRW9$/2DF456A+55U9G%O+()%+&UMTO)8I*3
MTDU0R6&.?AV^/?-[__R$[*HQ<O71J3<S#P.?VM*]8J)Q$=K02?E8I[D89CWK
MNE-89!*C@U=>/4DI285-&3U;&=<L0!YR1U2R0,EK;ON FIG@_+Z"#(C[3+FV
M)5^U0J-\O0(RGB?9(BY2,W8B4/%-45W]4Q4G8>_G9^L>#KHFO\EE?ZD88Y1V
M_;RJLM)'BNCT\0(9@S4%KI#8_CWG\HW9V0/!+*4D8?.NS']AJRGF/H/_!7A$
M.;(!W8LARRN^5D\3QR!?#=-T'QQ&5%FM S-&;+M]>>IR4L5ELGN)D;!A\>T
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
MV72)>2QL25K^6H%CL*0[*J0LX4(W4L>U7S[8498*^FZ+=R"T4++D[%I$O?Q
M\<,:AGH%UF"*V8VYD">?]9 Q$Z[<S4!UWG3+E$4H7^.R GYQB'U4#%'4]-S<
M'R\3T=AF1Y6CLMISVJSQXURK9 >(]7I&IOUMPVU@.:',)G<2_BQ:TNE!>PO-
M1^(0EP414,QV:I#QO:3^</%$-2[7I^TOX [D=^3H@]'\+Y5/:F;')VOPK"XR
M; ;$OKBY58_/]"4*P^!OO0,+I/+?*);RNGSF;EVAW"/5H"I(B?M18QL6C/X&
MUW=8'&Y.H7^[B?=K??D+J6=$4#S%$24*P3[.4^[Q/GY]L89]->BW-6WW;RZ/
M& =VY @W8W^$=U]%;&CA+?5(>%P5:*T,=W2/8W\4Z:>].Q+A/ORQN48-8]G_
M\ ?B><2Y# T)NM27#UA/Q*I)C[<4H;3$1/5)F"=;?+ NCMY+'-YY!-/T"L(R
MOT%H4$FS6O^L*.6:,:Y]2J_I5"IYTP RROHJ\_X:*["!<OB3#ZF/-E.*-&H&
MV'*F5PP X1V=U23SB:JF&L?TN?.4S;A5_ #^':9:=XXC[A3]T0IIK@W^IYA(
M('DXK!<)>(9C+9H9[B>.*[+SL8PGS]MG*R5R#-ABS;-D5OB P70T@5-<B89\
M?!P%(T74IT%BWMUGFAEF\&MXW<=>4I"=YVSC/LG,>^US[RG\9GN&_N<2.M[2
MA50D2DUM-?Z( Q20&J68W:SO$ZRHC=9SG-?+L$IIB53S)$6W,#_^$O\AK*02
M/?%V!U9QD=&Y@^3P23WZV*7L=6W<+:/#$;ROA'C#6<ZC/:Z@FX=K.L-XZ%,7
M25A7[ )X6\I*K,V#I1_8CB!)@S!8GDIB8M(4S$9Q-H!-1B)VS.@PLTI]IH#J
M1_2J)*)/B3CCQK=8!I'3QI-B9A79J#TY2B- [M@IOD\1MRF49[E&PF_;>W."
M>>,Q^G;D^T3PE^IO*N4Q)X<6X ;X*Q;&T1PR[5ZS[&0O<1/ZPHU9+G*=GOMY
MQ)V"W9)X<8_)MLU'ZY)Y*RN#WE<.6W]2CC)B7MN:YAM5UBNN'.ICV17RBH4I
MW*QQ3YTV6F?.G!MH8-37-S=NC)4=1U#IZC:QS)C"[#$_^YR6Q+X6P4A>K#4W
MEX[T(R"6H/N<0<:0EZ864/%QL27*94A&" G<R:I! H5#3N]!)YL*]"DA0V>J
MP43?J\%:X!XM*FS;&S>]GCU=/@,MK:*Q' ?W]]'+W\SQW9>*%W0$ZU[E=2<R
M-N\J@1N"=!$IPP)9\O%R?=KTT\62UL&,4+_G_SRT>9@_!]F3WKF9VQU7T.D/
M"8XHV36BANR)%)]!:F],,5P4D<!GHVP'1);PTH"[G89Y92)7MC:N(7X.A=TU
M[3\6.(F<7(NSA^E#%$UC5_93.U< G>L)&L+[//[^O79<&\+K@4-"K%!"A. [
ML%S4<IWSE19LCRYTV;"D7W%T_8O*=\J.#]N[5GH+F>4U%4'I0;KL=#-ZMGA?
MEZ*;EI+/-\#:V4B@E"%6#93T<*B%5F2\2#<_(>+R$RHHJ]._)!_&$'@SXJ3+
M/4H7+N*6-$/3:DG, P]WU]#1XTYY>Z5>)LD@?<?R$.]'X&K-MQ[&XG2"WEI3
MH>9*IL\;L;;-3_ +<A'GN!91]FU78-50-[;1VKF5&R=>Y9P>9SA"/\^G@;,2
MY'W(B**5E9AQ.6)[WBT /PWYQ!;N+4%?]]']])W_I1,T4/=IG^P$6YUYJVV3
MN[J($IX$1C1/T$@XFLY;A!-A46CH$O%+-K$YGN$]S>OV-(7LBSDX$L!<J5->
MY!MQU/P.JPZW*1?.#&0Q0WO1)]=UJ3YR8+E/%#PU_+,L[/D=3-:BSX)H<AM[
MJF)UFN*BP<V8=RW,S(VJ) 8GPXFHU\#Z$_S-VXK0K< 9?#381JB:6EZXXO%&
MVV;LGM1XNL 7LUQIPFAM?:-QFR92IL4P]\578#/.&+%E [QEGM?F"M Y3%V)
MND_>AVV6A9F1 [%]KEM3M9_3I(D L3R+E^5V3C2+^;F-NVW>5K +4JDAQ5V!
M$\ARN#0%W@.=YU'WC!4R[0ZE[XLAM*WZ0HJ]DJ[A>ILOVG&D6]B29]B<B51=
MS:'\3EG>E]XZZ:L!B%LV*1>)"A\_5CP,&YJZ/&SG$R*X@\,A[D]L@R H,D'X
MGZ6<7:/"1+[1P9>QA+9^H04*TT6H6)#SRR)\A/ "TB0HRWMWM8%.9ZZ-)^K1
ME@?Z4N52>**=-E;34"?(*U\7-&8"NN*$0H/5;%7]S+/,>O17+0XI\Z4:G>]X
M-OY<G&LJ?E 51INDZUPF0AFYT<7'*XX3!#P5$3U[I(R:M+9RLW!KOI@P=75K
M[C&!1KT%*(J>1LFQ.,M?AUMY,@=S!LX^$>D@ZS\J(%A7( RX:_84%/S",N7:
M'<:89N0JI3QZ:HYP+ZZ>$2_1C(N])-W)[!XLQ=[6M&W7>-IY8QXS_A%*+==0
M+N-3U$J/S=P!(UV#6F2E5UXF4RDH2#RM=(:MO&,^(9DRX5F0[Y5\O=_[I8"^
M4EDT&S=4ENDP\6@\>&HZ#](OKW1U.G>M_O8<?(.E/5[NW]QFS_Y$_Y2.#.$T
MJK'OO7Y \#*CLE^_4249+H]PUX;,H3**Q=S?>NJDY[;V5<6]KJR,=:,OOT-(
M8@.'/>/9>N-]%S9"TE("9YD.K(_<!?^49F#U<M@(ABV%Q,+VBT;LHE=G8F"O
MG'H2(:QCHV'YDV_ 4ZEH[\)>&TX89+BY4USSBNFO((%;D3LCC6M9.3=7-@CF
ML)JXZV.40V]$!?]MZMW,/W$\G#@N-LR0@#<JO@_.L$8%,V)LH+UIR(&Z?3"0
M U-!N:?8E+.=QO-\_DW]HZ%AQ*]=>V)-QM3_DWM"S;D\C YP3,^F/XZPCAZ5
M5$9]I.(9)YX89UN$'"M 6J8^S[-U53H@?OICG! _F%H]]WJ_! <=W=SKK8E$
M K%_)Y&1<W<BP4-P=L:-8W P BM9: /L%,]QR5^+F_1PD8<,";C:L\01[RHF
M6??U#VE[.Q.S&3*ZZ>\B 5][K]_MH/P[W]52SE^_G/[&O/1OJ,E?(4*+=^-/
MLS"CZZ>'$CE+]Q]E3TR;/QRS:X^PO,US1/L@NE]TN )T'%(@SS4X]],.T3V6
M9*=ZL\KLL$&47J]7?"P]=&9&/Z<_Z)WE*C4??;:']LKQ!<W: 9]!,$MYZQ][
M; D'EM_$.ZYZXU$1(-MUW<V<M446U*;-LN?TE0C'W,:3'%2^-N;#?[P0QCY@
M2%W]QX&EL'^<$8\X^=L9\;^_>1KN\<GJK=LN?3CI9Z/,2+_\"'MSO!T%4"\L
M9&=LUJA[UU=T]&?&J+0;]4OK JKM&LNNG+N&SG8K-SDB:)W+\X^29*CL='I<
M%6]VVO*_R:;&,A+*')'-8I 9?KF0WEX3$K&5FQ_ TC2#F'A#QUQL=;"G+;Z^
MQRN_I'3D[?V/=-!"H.52:C6%-6KVKKI-68ME@:4<+BW6*IUO5[_B;'8YGQ2'
M:3#9Y_ATBKC<B_$L0#<][R98_Q);%[*4<JU ;1"'\"/1/U]# @^>D3"N\Z@A
MVCAN,-D;#_H13TL]%>AJ-#]R0-MNNIQ"\]%58T71SKP4GFY#U9ZLT1./%,]O
MS_876BCT3[-WMRM='RE]@6AO%N ]']17&B@LDEII-7I"$>,\S[5\HJ]B(;F-
MPL# \RTD0(FRLYF$%HG>2W4*L'>(TD"UE.H54>,Q/BKJZ "=)XC_DX/<SK^^
MY\.N_#NS$27R2$#B;O$U*F\,2KW[11WT>T7&GZB;HJ\0*_VYYG<BP/\D45P*
M)' >YRDQ;-VP[7*Z9[DV.KZJOP_-K\8CG^B]'?(H,TZ34.Z=L** U;P)%JF^
MI"ZN1B^O'+.Y@!25)-.%$!8"0YF*0OK$:],VK@?U$/GTC/PK(<Q_XG(0(($<
MUY26R[<K+XI<:$XE.C8M\J ""I5>DAW"A4C HHK%D!!,E\)N[VU,[4(\[/5/
MP[]P+W._9&PIO4:E:D_^I3;*_M<HZ_\5"_T/B3HD"_MF[6>-Y.+%6W;95IUH
M8%T85_PV7&K]4/)F^R*\&*IE%/8Y;](_,F)W**K&=.C+!;.T;KSSD%--F=^"
MFY:A)O6G7O6QUS>?%%.\L0CQ6HH,SCGEW18LN,?'L??],9AWFK_0&<:<$M=<
M>G2&AD$<U0.Q15"A=X<%SO%-_1W)FFMW;WXFQ"HL ]&(/F--%Z;KO05("9>4
M5]''CJ355TD'_#32M+XM[*1=>\H$67_LA 3"(0=\;\P;ID+-7?0C]-N7U2+H
M9N3_D[RYU@L>8#D3X8#QSDPD@,6 N"ABX,.NEC?*8^+?_E"&!.1&K7?="UT#
M0/<5S,8T4G)D8Y6C7>PH!&>[:^VB^YWX3/ZD,(MOM[#(F55F]8Y.W!'D')%9
MQHE38#;QQ15B/0J38(5>%]$,TJDKNTLT#9;"SK^_F/G&\%0A+6+N*O_C5>,L
M(F9(4V"Q=>X4!(]K1P(7;^DZX&>+J+EW*8E[8$TH0*@/\L%E[U?P[Y"M3;EV
MQM3G<$W;Z/ZWX/\6D0HA0)>(-I( :/_IL">/XA@KW[O')56$%^^M+V1IQ?!H
MWC_J2/O]Z,ZSA^N%'/BNT(Z6J":J9<W[)K@]*XR"[3R)D5N:CDG&PV^&#1I\
MOH2_6C#Z\<Y/AE9\I#IFVW1#04*AB"Q-IS@$-'RB@"=%&;3K>2%S11"*!(2G
M1IU"%&@5$BZ=.2B?&1G2E'1A^*:XKUP+Y3<MZE/HF2MGAA!7I$OA= *T=B(1
M6%/I5IYBO=^/EZ.+K @A$*6?NRCU#*S\L5GW%X5Y4\,BU\Q%PQI-*_W]VHR&
MDE\Q^5YSI?>[IV_0_%Y=IG4<HM?@'*7<.<]N9O-&M!$Z^2&V>VQB@,>TJ_!^
MRN ^!2:6)+4TYB_&45/]QY"/R^Y\_#)O,LPH?YUL&L!1$N:XV$PY&X#RM.MQ
ME9=4-@[1:B4<S#=WIEI2?(0Z#$_EJRAK&JN9]A6.&(0@;H5E#IJ,O*>N:ZR)
MFH]>5\1:9\DIW+F-O5,'RI'";[6P_HH$&J1,!XE-4XO9S:.\WTD1J9/]S6;_
MNE#" D"#?$KX9DF8 LGV>*?OR:#9=1MUJH;O#@AWE=@A[&I@(=N,&_,&#*>-
M/;V M5]O(:@B+HF3^(NL.S28$[]\28 SG#_Y %J?6CYP!'\@Y!BQM7A976^C
M75$V9OD8;7;)XB7_6S]_/Y[DAICB;'-;\QI'@>\?95<P SX#+9CA,@LZ7^48
MU?*DKT2*Y2PN9M3S>J+XR.'>4E.]HQ#OTTI)!%@N%@DXVIM-M9=8I6^4ZNO<
MH0O#OF4 E'1UO+H:\X[.!V].1<,7TN^B7]CU^/S@$DWVRFWO4N1*32XS\X1!
M_& _&8>C%(O*]5..^_RSB*E32*Y/E*[6-;ER/)\-5;"IW,5^6TOX<X4XB<3:
M[>P4.DX'XPY@CE9HT^O0_*7$@#]6E\79GLT9=K,80M[$(X':F]F884V>Q<6,
M;8_@B,:S^(X_I] I]/\YA2;MV ^'Y_\Z<"T%$%.ULCA8L>+*:N&GT>9B&F2F
M^W"5*Y"O*;A$[6X*S76%SX+8V7RDXYN$&%CM'::G*HS]6#Z%JM(X"G:G6)N_
M9,3X.NY)\*ZH"R,^J_+0ES0$R]EN'/0R3FE?\:.1$55=):=NS1J/$F&<9>+1
M=9Y3/V%V"C-8*T)\^:6?.G;'W=$8V?DN&-U3"=KQM+FPL3=C+X3^6V-?&195
MV[4]=*=T"<P@2$EW*R72TB$X- [=" P@(>!0 E(#2#=(EX"T=,.0TC5TH_B-
M]WT_;SWO>QS?C^O//F9?YUKG.M?>U]Y[K6OTT8*!#'1PE>5+$<.H$GQ\C?Z.
M*:D'.<MS \Z4,505U]UCW3FS&2<_2X@(.B[I0),JCY*WA[4:4P"\)&_T>\O+
MC7;&2I=4S_I=&>2@$P_E$W!<IX+[+TKN&6=Z:R#N6RRP+817N"%") :VY]4
MY%1>3Q,'^L_)5.MU=@[,HV+[5RU]D*#RI7K$S[LG6PY37_)(6R?JY\;5!/W0
M!H1#\Z_#M[6GMX(A6@CL;Q(R9@:T1C0>'.N21NZ3.%\YNJ?^KKNW_CG\<%[D
MX=E!>VJIKCICZQ.AD6(*!Z,E&'KP5-J69T  \D+-8#+_;$PV$<228@63LTC=
M^T+V/?&T06-U#'O['W"[_YC,5'\Q:@X(%)-6!%\GFDB(P)$ I58KF_<,_#0/
M?:M:J[3<Y+;1H;Q!?_4OW-O\W27P:FB*CJK)N6(>+X>PH@3^.HD9_3L)9NPG
M]TY*1ZTIB$>+4E-+*NL'_QJTQ!W!92CMKT3+WP"9P9LTV7](, JD.P&EK8\D
MR--1*,;19-0/)4@U"6#/4S/$NB@Z#4II<=CGJTS%9;< \*1QI'?0&_[-;K#R
M&E?OS"*!KDCRA'"M$N70-ZLWXM:CBR.^?8S7S/ TZ./_:?*,?MM:I,<F?+F?
MOO0ZKG]<Z:NE5B.($L<;& -UC=.D;',66#3ID0C7B\> =F&B"_8?V/TON(\*
M2^=W^;G,-.)3B>>Z;!,[M@&K5C!_*ST(CF[3% _ZLHDFY92#U.GQIRD5U>\5
M@<=,N<P;6EB5_Q@QRV-[//FB_BML3:WXD(S>-5Q/I_+ IZ)W:XM TKNQ*94E
M#-MHJ0IGW=!/-K)P6OCQ9RH+XP@K5;(K*9\-6ARY"AEK:Q"9SEI^4[G$].."
M;*3;Z$_6P(>_ =G"*;]N*-\7OQ6=J#RB\[%)&*:5.[50Q.=?R??R[#/W62J_
ML*V-6D88KB72)[]-[62&Q*#=5UDE%%:MPKO>F>\4O7:47U+-Q/H:8>D,H9!1
M">)!=P)MK(*%V?\E5Z2%3T1WU:X(^\$H18K;DT.,Q,U#=@QW&#6(5$!)I5=1
M.]3;6ZC]?XK<D2NO[4OX)D98O'Q7CA)3=O$&G?5]#J1@P?>*MU,-2T^1>Z3O
M<PG,\ X?8/MO7.L>'WZY[:D]XL3R3(JBT*W.!1U8@V>#1Q5PF8.C9KT-QS/G
M.#D&^<4 ?F-8FO\0//X?6NMY16L\7&&T(%<Q8T NW8Z0JJD9[N 4)<9Q#>\<
M,'5Q+,S&?_5/)OW=C9)R)IQ><1U6N_NCML80U&2KS9(:E2>W[;0F3A^)(.:'
M?XVPF?!NJHVR9T[ \<3ZG$@?=\O@*D?Z[ZE140@A:KT<=(^N_S6A3!'UA=J:
M[:73*C]@78HNHDLBO[>XX"8%GR$'T8#?HF\Y*>F7BXYK+8V[S@KE_:=/Z#\G
MFRZV5F'QM8(411G!!*'BPD/VRP*P;?/&JD:Y:L'L.I_Q=+=ZA1H1_O .9IAX
MGQ;JXOR/*T+_,JMB]G'1]0P]1 _R9H;@TR2Z N@F[_7<8RH!VMDC2K%^*>\.
M[*M_8]ZLC,?1.(WC=<,X'.%X,]]M#K9AJ<&Z(O41DS6][+7#>/H_45+4VNDR
MHTRC?5>)?@KR3EXPY:[DY$]Y2JISCBTNOXA7$L.""01@ 43_YWE%.Q*+:74]
M/W46U''#QC\+/'LIY-3$<$H30L*ITDOBA[!YJ>1M49(+@D.U<*A=CQ<T&J<V
M6AT'H4S.0EUA7+.2?AY(D_;C]]=!]]"95U<;>D(G8HW3U >NZIX6!H/Z(=B@
M4;C>^]X.BE)T'V:X3T5"O@)73FNU<%Z"FQ_#U#W!9. *X])'U_DO2EIYKA\*
MV2MGZQR,=V:J3,K<>BA&!%,>#Y3] G=_'KFDYY$R,5U,%7G.9%$208NK,C+C
M% T7D)A!MGX-:'6GV8AL#I]G[N+U)]LW'<6(2#(PUFY-JV^^)Y'S2:O@Y%7R
MRLE&+!O3O$:?ON+"8]4BP1&[94K2?X)GCQ14#<"DCG"B'HZ6#$QB?R_\&W!
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
MKB@N+;W(5?#L'63Z<@N5TPB#.5>^%6>%1^PPL3!F^_:=JN.Y?%4I2K\DHXR
MDHJSB?)-#VH_K[2&U2)SN+E2:H([JKQ%TKL=Y;W\//U >1P,DFTMB(]B=G01
M3]V+_5@R946:Y:U^\.<O47>UU6@JI;]F?'O\I/1GGY*K7WAT\U#^V^218NSS
M-K8P)47Q2Y--?2H4;UJFU&0ND/VP>,A^AMTJI?S=?0+>YDLKD=D::%^^\9;^
MKCME9=X #G#K".'>+CP]7,,-(=@+H1E3GXV--T:[+0,S60_=-<MWA%92@H3&
MR=G?,J2G'),]C/UGL/3;E9=C!J(PFIXH#)733O(4]KUJSOS)S;V[K1%'D_),
M]LAF"L"\"MM9VFVWD*4YZ;FR/;.NF5OXL27&# ?HD:,<07"Z.;&JF0VD!;'_
M_W&=*4^';=346O=$H29", ,# FH6SMCVVF[>!<DW?)*KF]-!@,!O 9C:=I(.
M=RW3*-T J>*XF:/[^^X-LZVPRCR!?QN2_Q]>>%IJ\P]KEYDJH7,3:#:X30&%
MQ5-L9TV+W0)<9@K-5@'- (__ [:]I&72A20TQ>M0[M%0;E[FPJIC?+?[^[6)
M<! 58RR&  I5F9\7WU-C;[98\ZMW>Z^:V;U-'TSX=+P527]U3S+'I%CORC4[
M4:^;HILBRSLY93RE4#,]CZAINN!0_\Z@%^,A4UYW[S+YOE%_29N?H!_O/52
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
M!PW,5RS6.H(.-_]3.3#8-"!W 95E!5= SQSSY>'7UI$T;Y*#W.V/^?]09Z=
M"RNK.W.,@6(NAA#N[E\P:#O404"I0:T60=JE#Q(4:9V#H+^.))(AF%*UX5ZN
MR=V2*\=:H<[S(+L"[4&$?5NVD;X5GN$\$@99> T'ZSUTY;PL$2J\EQ=Z!BD1
MQ8-4P*X4,2*600H'WP*S5\JY VKX$-M)6JU;*VSWK@$.J&'"OF4'>1TER.M0
M+Y%,9-"VJDS0AJ"C$!=)GCH;"VD%QC4<0Y+7Z_Y?)76G:1KP:(P?@:G!!*N1
M]]3@3[=Z99+":]T![NSL:4'>WK4]<U"TKP ..+7L\:6B1T7\/\->"0*&/?8=
M1QX1VG1/! %I-)/Y$P5;] 3+4Q83QC'Z:$3CJ1:6LTZ)'628E [B4)-I,^I=
M)K&/+T\;.LBT.%60:DU/C>T:TDFQ;27'SPMHRGJ??AAQ!CQG1;EG9AEJ/&X/
M:?R5HCW!(YV:JO/]-.)DQRJTD^K":N>KP: @V(@2.FS229J%4WG2#PFXF+WW
MJ!^7.U'NB@J0_5IE^/Z-ZT7D  KVP.:RL^/V0]VB$H%96]X0>8H\PI-/(?NK
M>A5^I1\W.9JV^E%K#4=%\5D)#6+4:>8=/+%/7R^$4-)\76/7]1G=/\>>]O9:
MK56LG4BE[K-+,!%$ *;;>7ZZD@K!6K)R<(7ID@O^!E\'MS$OK%3O%B#KS)Q(
MOZE'GK#/AW^&F( Q9>"!ZEL@],Y%J?&[DJ7Y1%2%ZQ4D L8GZB<2_9W=#Z3\
MNRLG\0+\"*+NTLF2?7\J+'D#3I7@;/5"GG1Q,-+B\1P$%2>;[UC!L6MVKLK=
MI^9Z'2.=HC-%_N,T[Z7[7D.![1"=B%::J??J-=NV(^LJ14@,M!$O9O9C59&]
M]F+"C\DYA:MBWBDTCWG/3=JVX4=^6U<>6HX7?Z^KP"#3]."N Y#4&*9L^1@
M@&<7WVIPJ6 TX!AW,.!3@X ]:,"7=NZ2ER85SO(57[5,18["4P7'G W69L5Y
M,G-''ZTQZ]VQ![!6"0O8T]3ZIA-;!S\PUH>_@R^H@^7#>\3*YO E5+];!]H:
MV> N&ZO@H,MRHZ;A >G;C2R(<+'@B+/RTJPX1]9M;:7K 94.]L"NAZY@)QKD
M2A%U_IC7-IAS-3Q$T+9TD- QK;W,PVZ2K5>"]"N,8T[\BV*V-@W7])GK[D2F
M(@NNY+KU>)7)/!>NMYIR=BXK['&D,'BT"48B(-A[.DX@WEWB2#E-?M?3H",N
MD"0-E4.P\.BW^Y\T8FOHEYL",V+7E?DFQ*D5[C"\7X[9OUDNR32I0N47]%-:
MU63A6T?D/[*N/]8H8^$Y\3W%C#$2+M9WYWV\02UO[=_,=Y>H3."Y*%\\ULF'
MR>A>-,%/F8^Z)0G6VYNMV'HRK+=%3Z/-T54P515E817!BC-%E:.(F5]0106+
M]Z\,IRDJ7#NSP-#=8;=;04^N@:53XM0\CHNQ9#VR[VY1#2/+H4P%$8&4(PRY
M"]F_F@L_#Y^?40>Q?.1IKH=/,16M*>( %VS-%?2#9'-[ZJN*(L^9S-6KQHA/
M"EH)AGC\!A2O6!AHY$<OIH/BPNO69"S0X(1(5Y"+@ZE&VB)UIV;+ K8M@TX
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
M$>V;#\6!T->O),X8;EE(N,UPTOH0!8?1DXDEGQ>WDY\*CBNC2=A;24!87KX
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
MGJQ;K;9=!P?A"6#!U*0HBG=0^"IY_<[:DYX8CQ7/BCBTO1_'7L,+(E/U.O>
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
M\@I%AQZN 87"D?XIA^&]'%0A"#G\R&?W%3 )UO3^U'X9<'A0,^F^CV.ATCO
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
MO7@?>);CK^NWV50WUPLP8%D(!KS3AZ,- ZRZ88#H!?@2O@^M2)^'@4\.W&"
MW\$=H5,(D/\O]%2_<=+H8T#,^(V: /P['RV&3(S_OZYK+?T7O<KS4MWY>T]S
MV]^9E-80\8O%/2\VZM\L2S$^,7PI8#_"[LJC.-5&-"Q@S9;G)(VBV(9;)FG,
M% N"\'C9,Y_#BZ5J4QB0X=5Z@PH^S+Z6$OMQT0CW*[A@&%WCS@-R?>,IF->]
M%]XM:L9U(HH*VJ,\UC3:KWGX%Q?7V?!RMAY=70T77\]7:=ZT'-9G_QN-F1T_
M_INEZB4!M;N1R#N??1AP2 $#VB+WB.'I<O$ !B LW3!M$" H_0N]V&^<BC\J
MHXC]3L[P+YS*5,0)_F^MS,RG/+G^,46$ES&\=U6*@V]?:XIX?=SSKNX\P5%[
M3I[<20Q?9OZ'QS(XW-9ZUEG0I3:!2"=QWX,LWO6,9Q"Z1[N"6G-P^JSYE).E
M^E:TSWV?B$*B[&$LS0L8P"'BQ*%W^(T^TEV6P)+8F0E,HZJB]PPOH%HCV!:%
M0$7];Y]*&-J=Q\,%SH,!7V/@1O%4\.@^:-U:.ZG-Q+G^^6CC'L=[M?!&Q^.(
MA98XBZ*M.M)_)'%$L;>>)YH%\.VGZ\CH_<-V2O+ZB73:A%Z&3Y0JI#'?".Q-
M<$9B>[]F8B<SH[89/@;C6ZL:RC1X?DSL#L4\:U0$A.M4 H=>>GI.GF%K(V;5
MQ<B4+LID6J^KQ(5K(W:/T2/FYBG<3T>G9NFCD-M_'L I&+@C3KY]V<;K3R=H
M/OETZ*EF>%/!Q+G#2HMQE.^^^[VR+=]'D>H-3TM+CFBDS .T9C7-L*NC V2@
MY.3D> IUAS49@G/422L1Q)KSW00IFMH? _":I2DJ/$0A;$F9NM9:K-SXBC#@
M<01W] 4+@^)J@1#6U?HA YZEYB/KAV:G>'S'V==:2G"8YL#7EPP3K>L/X"VG
M_H#R$79ZMF]4IWD%=<VYR:50L%Q(C&.HM3[)I]OB?+AO[U)=3/]SXK380:7Z
M:\@'?)?/$Z9$%T9M<+S9AZ^N-0?N)R<WD+HQ@6VVX 7?->KM.</=Q!C<9<YQ
MKW<UDFAEHIHB"@*+.;X0IN3ON%Z%WW96T^(1HY")>;O1'.5!B:M3)M[UB\TV
M@&_NX(V>3X@8Q!D&_+@-O+LFM _)_!NV#0R(^>=E&3! K *\9!*Y9R!V!WX%
M UHZ];+\_D]-*; QI(;4O,TMJ1QPFD9#Z OPBOW.K+FY*21OS?;$KK*K\4,9
M6'IT?[/9P,;ZIC8QGH-@J,<3"QK!H:V16O8)>VFY\<.Y9!HCW/&?>#@LQ^^;
M-EC+AU6>4DYD_P5VL;-F94C(9Q*UOT#7*+<<.<,$87<.-#)^]_X:)YIY7BK'
M6)U<A12OX'CZ@6C6>JVEEA8-*DT6!QI<V65V^W/J<D[+Z&L($;8+;F)?H_H^
M#55TD>Z+8QW]FDC7&?>N'0_<F^K(&TEC2AO01D+;.0Q@/Z8W@0%_@U$#QF\@
M,97>-9M:6](6@@AB$(ZI*VC3QVNOQGF[>VNIK)LL&*(^047O I*,<_B2'5R>
M/'P8)HCW,<R3X0X25B3@57UQ, +^>DQX37!Z0#0S@,@Z8Y4+H/K4O[R5EIN\
MFQY[@SNW5P\#\@)YS"3N/PN@G?4,S[Y7P0/&*IV/AH3,S9G2#:+->[WA+_"=
M3?64/R0JF+X;KX KW /'2O9/) \UG4FQ1Y\E31S@*XO:E=>#]I(_.=JMDODH
M4-Z+V7J\0JJ0R2LM0)+/-!K2&'C3#:;Y])?=5?ZR1Q''3C_F>Q=YM\]1AQ3U
MX2WANM1WPT%BUJ$8"*9-KY!&J\.UY2T>/O_+9PE^ ^G=4 CW=\*F/*^ [ Q&
M)]3QTR)=AQ"S=%[\&04N1KIDE!X@G9.)\DE, FM[$EG&7Q&06VA[7E/S=FZ
M8 K+M2ODR\FV#XHT7T@)];L,L[M76V1=ZAF#&3FZ\L+YFLU?ZQ)]MX1>I/E=
M<*=IB#FE3!W?-: <5.*D)AN4(,\OS,X;R+GUTU0(.#C8C-V-CWWYTO0SL)Q"
M9I^&$4;MJO^EM/KA$&&;0Y!D-%=XGQ.3')/?O[]-TS*X= *OP2[9E([*9>'E
M&SQGI..!EPF6UL0I/^23;[F^O0]V2@U0.HR ENH4S3H.)EF!4MM2]X<.(VZW
M!P#"@<N!O(91*IG*Z-9J^^$F%9K7UJ92:M3%T6]-\H'TMU.R^N"(4WBGRRRB
MU1'M<4Y$^^EM9()S20AY:AC*ON>KY)=6E<L*8JICS@+&XZR;-6IO!AQ0.MN&
MN!V7WQRS8X'JSH3O<QE(@GRQ*,DBE9H"V^]+$W[D>QEA8C?2E*(>K]F+_"KB
MMCBGR"RSH,S>N*HF9G-5@IR#T1(TC* ZP6JD$*DU:N_\0[M(,44>(=67XNYC
M4$B,>XK".V/K\&^&5CWXNCVY#Q^[\<\=E\FL+ZN?"VX$9;NP0JK+1J4PO4<^
M!RN[QJM*$9N9TO $/PP(PVN0+'@?_Z;7*5H/1>K97$U7_>V2XU)A*2M5^UZN
M?C%D1XF @Y@U^[CMAY6>([R6I 2&* 2546[U[B3XC,Z^331%JFCPO,*)=L5]
M_@#,Y'9N'GSS0P^\E/NSK];K%[*]!F'W,7_:VL8M$"F.2]!H&77!RY/T(OB.
MIN$1/#_T,OVR+/^:L_W.N[3U8!2>(?FNF15%7K."#_K@/TPU8],K77TZ1J1$
MT"T=V0J=+V+ ;](JRT<DM<:Y"YP[(U7''J/35=E'$V2D"85,WWW[&6K,#M>G
MK?!R\#=!*-!XS" 'XRP?[/9-&FHCW!.)UY7[;%Y&JN@O0.+*4DI%PCNKV1V<
MY.<:,X64G'MOX2Q^$TE#X(3532_ /#5214JZH&AI)I[J9,,.!O@FP&N=WY;4
MQ:J*WF;H.2/4^WTVU>_DB(/2!=DTXQH.N_VX/XYK8$"K/+S\M- &#\75WEX9
M'69B"E!FA<$1;:UB$8/VS=W=LE^J/XR?-0C/2>"<F7LK$7N=VWN>,RNWBXWU
M2YH2NM;#$6792E6I-SWU5+D:XSP4Q.(T8WM[;&SF0C3HI%$YI_0A U-Y<3^B
MRD*U@J\MM?0(!:H@C_=Q+7W[]3(+B)$U+3(^S<SJ2&/5'/8_(G%S1HY=*M7]
M72U)ANKZW,:[TF-DG9XS C//D-+;)&-X_:NY=+$%;HO\31/"@O[_++[*[]1^
M+.N>(4,3NZ(+]J68;QO?'@0I29U>D6;\'6!,YH1T?5^"Y<='[X:^>4MS>^A$
MI;XVGCHL ME,D;X-M\LNJB 7&;OMN/),'ACGQ@P-?RU/E![00XBB*FG07M_I
M;"H_-@ZPV!V*;465N0O&-AE^<-F& 3UQKA96GJQ="6[<8T-8BU;K?FZ6HI#&
MZ&VFVM^]1NPO)31/M[I2/4PK1BLM:<95_@VA1MA_[0,>^ +9C-39A=LEG-@@
M7E]"#AM1GW[=?@3:Q(!4W)<^S."_F\K,]-%8)9^N(OEEW., _IOJ"!ZE_0)
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
MI^3_U"0/9^ 'E^=.DI3!U$;^#Y)%[ ;;<DP=!]I>C$0CT2+'6V;/N@/L19]
MC<G3$SM0M?YM%C?><=&:<,1\R);8/W'1G(C+VYLR:E6+3[G <ZWWL;U[(OIT
MI'KDF^M*.1V5XL.STM8_/$-CX#M?ANT13E5QBFV"IDO-VQ*/MGRCR316=K;^
MDV$-GFJOM/"_?%0GP$%4Y$X_^B1,IHXG^A.\,1)'U06 5U@8#)E8=I8&"M3G
M?>BLNC)E?!ZQ]E_>LPD(@WK/B]C7(G&ZV3*N9T@.HA6JI%\?U!$QAQ6(H$''
M"LL"O)CU\L/W63\E90]VQ3SM!'WM\K3().7]F$?-W?_4&,&T _,8< +6_-.M
MQ ?!:I/<ME1X\J+9)H7GR!H/D^BMO=]H$4,=H;1GRQK]D43?71-DK?F2RZK0
M3#%M=OE /5^^<P1X8LS554$:/V35UP19S002Q#S]$CV\?$%,B.S)FT(FTV]J
MKROK#;4(PQ\:^B9[T'NEC!QOL;@]2998>@-QP?JT.OW%99U2NE0;S3\467E@
M?"U6#E & (0OB/%^I"/9:T[,K];-+.^EG+L[1CX1-G58H! 1C:,C  #@"S%B
M"$,F8M.0-W@I&%Z *!@F&=I"X8'8?:<$ \X*_N5UCU\?QQ1;MY.:9W9Q8#C6
M4K4)N?[VI9K:DR"A]X8DZL+VN3I*;ZQ/E>^I^Y*.4$?,<H^Q!NAQ6$D-WH<*
M^SXBK;+.U=96$CZ/CVIG@7(*LF&",C9EB^,(W)[*<T=U<SNP:.-35]!QC=%
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
MW '27.X +4__ZMS+(9#R]SN7V* V,2N$YDB8<]^;Y%62-5<??[>]_UGS3XP
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
M[&@I>S%RU@H%UAW:9LB>,A]?1#W5U.X"S0>@=Y,F4=Y,,K7]&+!D&55/6.3
MMIN/)>EC'W<<URA6TOI.+^1;6MS@PU>[&0=I^ 8Z.MBQ73<])BUR?Z6,S?"Q
MS:TCW*BE."'B:'=74$*X]D5M>D<1MF0EJ7>4PK)&OM)K(X(2*IR?.[)67F=W
M@G9JU6,V-DQWG^1XR#_=QG3AJN[A6CA5%&<HLH*RBRQ*(P>E#]_67&18%HE0
MM-3)K*+7,X2'WXRK/Q=*RZNJB4A5? :PBH9/[-(M[,OER ^E=1JT*6:'T3W_
M1TBI)(*[)#.6Z^;^M=;,./:-2*P??3T  *\0<%5L6WHB>,0U<UNP?RF/T9\S
MCO3DF)SHY3!GY]H^]RXQ%/BZX)>XI]?QFF"*A"']^#SD(BJ 4UIL8Y2%T[?0
MW4]<O9G:[[Y@Q9;OD)<%]N#F?>!-H&X;!LT$@?@"F'J!YL8OID8"5T.I?D9X
M(L.7(>B(BY,,SZ- >[?<A>FM\'[!M?:>:\G$6+5W4Q?/T]<GOK+2]XZZ4. '
M_\OJ(\'<J(?*G?25WETY4F$1AOC;Z2B)>U\S/,X2Y(NF>ZRI$0F\<;N_'Z26
MF=^2_BL]]DOMEP<C>(",IF_P4.#IV7_I(NN:+<MY:'6$ K=WR:?X:.2RUXS<
ML+ZVH8J&Q>&7\&OPZ?3-[LG[B;!4#>.JGN]M%N4,$BQ^OC)/W""@K^]R2T\E
M'D9R_7WM&'O8G:I;%U1-O$@+$RFMJES12;_#_/+P99M_1X^H#6(AD.=?GOAR
MH6/KRCF=%DXV;)T3W;[CPNNJ+D1:)\4(R[""E.P>W)U%P@HB96,EJ;NHU.2^
M%Q!_N72[#<M@8,S_LH;]HJ(E/41+PNE'5[)G3-RM. A&4>ADJ/H6+A)4\^IJ
ME)O?9M5Z<I]I.?[]G>Q[N1G5!W5A2XPM+0F'27V>-DMFH:6\7GMLF;I^+'[D
MH4L=.+#MC$<8R>O5R5OYF+:FS<JZ=4F+>,)N%ZRB)S8#NPQ\BP>[!^S43=-]
M[\,29 C"(W/R9 T4U1A_6@"$5$V.-^INC T2YG,+>@O?JN9:/E<(T^]0/O63
M96:V@Y!['CSOHXTV35OPASLI,/=&N$G&51?L*K^0_C&O;QE#1XA00"DLNW4.
M(LL#5UAC(:Q_6',QNF 9CPD\*PFB&YAY0:W,NI#\?#ZJW*IW9<_MQ0*0J!CC
M36/Q +XKR8_ IIWD&:>G12GF _@U^%>:4/=(Z$SG4'7UR(0\J>?+!N=/6+OX
MWM:R%T(!IZF'&_NC[!P#E!GX9[/>53A:4. C62A336=/37TG>)L$T7<M(VMM
M1T_0=&EF89<+9V9>RFKD31"!G1T4"#+SL+M5MK9T:1AH:!Z;ZXWK-YO?NV,9
MR\)=:D$]-T@$G6!?FMJ%[VR7?EK0JAYG\G8M$$&ZW"!_T!QPSEG%KBVT[6Q,
M46RXE=8@OX5TN=V.1M -Z-,Z%1%LS\R/:.+[4@;<K<XICCVN0)=^M;87[!I&
MS0T-GLI/&$TL4FS>4]%8=CEX%#G&+N#FIO>/9A=M*3ULE-^?+:U(NI(=/&[R
MEN0?\"B9E51/_X4SAR_JDLGO,/_1#0$-$BJ#.?<_#6YWVKZ'[PK//ZZ(UI0[
M6M@-/-!?M?ZB*!/ULYK 7]7^U=3__W,!C" 475$J-K3<,*60"H(RFA4;,&F0
M9UX/**E@4>8)TACO0W[C_K\:,H0-(TPF'5-V<-&38[H3NUL]X0>5\9R_;' D
MW=\9&ESR#)*G%],O.80"P8*(805I4K<);9=C?D&$XWX-UE# A_M*0ZGAYQVH
MV=H/:<B>[&:N3LZ5M"F%Y@RQ$<PVX'+//#H@ HNLS!IEB.#0RGRK7K#&@FZQ
M_[7J2<18(8T=3DRZ8(3[;WTQDRVF;FT9(UNK*T-,;Q[R^NBKS6[[2:WF/AS6
MI CWE4XIU?^;=']3M?7[.O>%-;O#59+*7X<HPQ@1#LA(!T<BPO]((OSM@F7+
M^\&T/][>7>"]_?MUS:+_*,D6[?\M  :I(B_;GRWN1_(;K]+DL)GNBQ!=XJC/
MWN^'R;S& =KO_DB9>=DI<=X55 GM_OSJM@_O\ZRL)!8^8./<>0-&5Y'6LF&X
MR>YOGH,DG=R$,:L_:6J]]/XX74'1//D&XP>*U)8ZV;=&HJX^R@9E4<+;-R%D
M29TNG]4C6R0/^Z4J@R=Y=5@ 2_S)(MRN54^DQ>@WVYAW" H(S]*!D0,F?5KY
M#C:LDQXS=P *-"J@NZHJ07;U[]KW+6<G63F@P!.+9!<+RJ_!,KB :;QX%9F^
MM6[[DZB?K!11Y)!9UFX%>EEZ:EZ9A<K/RB/DV6'TLBCKYP;(\[M"M/(RG(3D
M[]=F6#Z[]0 /3Z6,#_5,\1Q2,P^Q31&HS8RU/#0DOOJQ\>/&VIT,W'8)?S*K
M^: 4LD@I<NMV,,L>!<H3"E/^G%=BK"1G8KYHH:V>B=PX!LFC:0@W/]W35&\%
MOE:G>QJUMH;TVQ3$<'W_M)-^=S.E(Z%J-4C?&[O3WE3MG'$4N>MP:KVJ<]XM
MD:0L>A.6E6?IRUH1^6X7W\DN/L6VQWRHGC)3*'Y&"30G.^GF1\5B2K1@<,A;
MUWIL6LDN%&?DA&M^^0Q!Y@ZYV$NR:?73/2_U<RJ%SM!3DY0^I(R#F S[[TTH
MM!<Q==_;RK\X\=^]6:^A.4Z]<5DELD9UGW5<[QN@N4,B1QN?;#M*DK)$CK9T
MXE%JZF<F.NXFO-$ 29!.R3F5UPNFUS7Q0/0ONQPL#T8T9Q![KL%):=V"G\,:
M$TE?N>A.[RC%\BZPI_J*-<K27A1/;AA,]0NFM%PG=>WVKGF^\/\V*?UNHJ>6
M1OCHQ=*//8VNDE4=I8?X3"D')/7J!K(;5&<]$EQOU8E416^NM/&D'OFUZKIQ
M6PC-R.&J)<Q\.=F@(%?A[83+5;8[%%!:@>B+[KY%%E;1&4 #L;T9R9$A%>/5
MUQ!T\%;]S#NV0]89$'[S\XBGZUBAL7'U^SM!YPM[!L=0P]ZI0_."6@:I!QPF
M(<I/<WIB/9>G$!VX8\*RL##BY8>A510< XNMG..VD/4&#[]J+#Q5+(:[PIG]
M)P?T?E=R=_Q00#1%^/:&OF^;3WOIIQ>C$7M?EFX\O"/D<654W*<9/VZMU'_]
M/\?O>_"."^@( <(W=_QJJMN+.-TP4FLC1K>XFYBQ_V$7R8I,=XHE)O'-,/4G
MRHWD\PY#;\AZ\M38F3<Z78$U@TEH_^U\N?/.OF#Q.3>]Y6W%;;NDK??0 :\P
MLA5?4OJAW.2ZL&WH=4QIX*8)U7K@</B$CZ-0^S'#C\OEIW4./\W6W2DW#;9N
MU(="78K*7X3=?/LPOC]X172[UDCVE@&NP[VH[,I=;L)FI'7,V@^'0[@K(BVR
M'@J\U^ 2=!Z.UP37G%D;#'?Y[MO<:)6W/3Q94%+JIF^6[O"7A@\_R_-4PDIQ
M6/8:YSO[[#D?7[?@ES1EYI ,NI/W9;:J\S$> ZLC"(7/9]PG5]_IE%EQN7,E
M^X:5,.T7>&>7;:K!&U-FPE^66;??E&A:\N474UC6,!DHQ=C:/OK5BR/VAY[>
MWK(UT1&%)-S$9\J>-_&]2\Z\!WZ-@KAN>)K()TH1,N#S.N^'$!*&03Y7VP<^
M7^3Q.G;.9EN'L#@\A D,$;OEY[%A#.*ECQL,X)^%@5__VX@=FP@9BZZ?A]?Q
MKR/2M$;.]D&A0_Y?)]&!(O@VPNLD?YPZ3PU[G3X:S9#GKH5=PDYI%=-J_^PF
MIJH:TK7OF QH,WRJ#=&19SZ'YPM-E\Y1/Z69UU:4B<_ACQR60@U'6P-4E6:L
MG73AYXK%B7J$>C;7A%[KI'A\QK^.'&5-ZRX@#Q0A&?C+W-9$K-37I.@4U(XK
M:Y%KXG8+Q&([9S1*@@124],#XSHMY_..QU<\7@MIY_AK<A/.39') B/915"@
MX^?D&!0@S;<?OX,"+*:U"TUU=].#7HH(-_09=V]:;(6/=]^VYINYT-G ^HN_
MF^8=.NG>$WFV7>QWS'9>#06ZBV*$"LAM>VV^O,WA;X!K 0Q^[U3L)C4FV*16
M3.9:8?\\$_5,C9!(13IMPE:W.!;7KO<B3Z4(#_[^LXG+=2$L!$_,?'SU8YKR
MK)CP![O>@G]U\LM=/S%0B1!5K7WWE8"HOK?+#\7OSY$]NGY%\_%)S6'J"O34
MKPM!G<(/+_5K,Z[. =WLPF?C=\>D/VWSY.ROOV)(X4*!JR2O6;^U<1BGL$PR
M%78VVUJ EJ+5AG@KZ@<9^/>&DC<IB7TZ+R=GV9LV2:M_;Y>%L^OT<E/'A#^T
M?6$Z)J/[;\T>P4;G5.I0&,46N$G5X @5$#/O)@RJFM NQ$'^QEAL:\%S.[5:
MYWHT](4>PCN^X=^X-F[-KY3,8OK"2OYUX>0XW0+V'@_TIXQ7K?DO5>=L1)7E
MWDT3=)-%^LD";1(JC]J>""YX$'R#672]*9@P)Q:\=&J8FD[[6T-6,A6W:+Q:
M1;"_PF&*OY.P@"\NC&_8(\,X+#J@.Z^D1U!TC F]P0R!3:G$YL>9J.=;^CQC
MFZ/GM)RV;%Q:U&]':X>5= @6A@AY[QD:_BE0M6S?SA7,"B[/K#E9)\ZQZTOO
M(.U*RZ%:$0[:OL=X)_],F[AH)C_9U^(TA0QWK]$$>_[UK&J^%JH\WOA[DA0
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
MJ,,DB"73"%F:#B!A5/[F3<H8'0A&/67PE*<>,@:_.0@MU9VY>+3-8)G.Z&I
M9IAZZTT*+][S*),.=(K34@-D2\ T)SKP%G68SD/%O2%E,;AC(9;@JFV&4C1_
M ^HZ@Q$=. B8- 1DZ8"C[KPX16W*D%S&X(2B"#.H4MIG*,9TH$1%@@[8ZY+$
M*5(,(D\L3I>$HD*:-SM&&$KI'C*LEPG610<^Z]+2G:UH#:@NW0,$ R63UP<W
M#R?H@$&TR?T=71,ZD,50_RQU@ [<01U8E;Y>I@,=GRBR#*+"F_W939E],R>=
M@V('!EPS#$!0JU4_.>A P)0Q>9E217LX;05EXS9YLUN\'V!XE$K;8BQ%N2$$
MJ-IK.\+2@;(D'NK'^QC4ACR#UDC=O/^"#I1>.'^T3F5(8?2S9)+Y!"/GT0$C
M%:F;^R.TCW1@AQ&RF&+[_Z:-B[5X.XJD^Y<RR)L5Q13VJ1%R)>4-+;'9"@I&
M/0^IH0.398E'V[1]AF0\0XHA W[?GP2,;J?X4<TOD!A"4  =B&3XG36.[$W1
MI<4QQG)<=$+M5GTSLS_:I7U#;4PR1OY&GJ6N,MC]GMS! ".(#A0PQ$KI[H]L
MBM/BIE-I6-0_H-9AV$19;GX,K3Z$7/RC$F+)2O_X'U!+ P04    " #;@ZI4
MW4Z*?81P   >@@  #0   &EM86=E7S P-BYJ<&?LNV54G-FV-EIX@H3@! \2
M+$!PMQ#<W26X$]PI)+@E$"!!$ZQP@A2%D^"!X$[A[NY2]56Z>^_N/M_>]YQS
MOW''O7>,4S76C[>6S6>N9\XUYUIOP:?A2X#'"C+R,@ D)"2 &>(+@$,!4H '
MZ.@8Z&@/,# P'CY\@(E-B(.-A87]!)\ EY"2C)J*DHR"@H:>G9&&]CD=!043
M/_/S%YP\/#S4C(*B EPB[-P\7+\&07KX\"$V%C8I#@XIUU.*IUS_[0_\&P#O
M =)+9$D4)%H ,AX2"AX2O!- #0 @H2']]@'\\4%"1D%%0\=X\! 3"]$ _!B
MC(2"@HR*@H:&BHJH#434 U#QT/"?<DJB$ZB_QJ!U)>0*>?_E =W+JN]$&B-'
M]-SF;J$/,8E)2)^0,3QC9&)FX>'EXQ<0%))Z)2TC*R>OH*FEK:.KIV]@86EE
M;6-K9^_NX>GE[>/K%_8V/"(R*CHF*?E#2FK:QT_IN7GY!86@HN*2ZII:<!VD
MOJ&QO:.SJ[NG]T??Z-CXQ.34],SL\LKJVOK&YM;VSO')Z=GYQ>75]<TO7$@
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
M,T_KW]:@LZNLS*RWN"9A0 B_!55ZH^)U)O41Q8V\P!@6* :"]\0WUX%T*N/
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
MZFY[_VB&SIF*[^SU;";YK&$LG@K)9MX1S"0_9Z88D2OP R_OBV #JM?737!
MV[ZN;:E@C.F_KOF,^6=%27,KY5@%/==@TH^G.T.L^$"#B=Q"M;B4_ IB3N R
M:564,SAI95:E:?7#YGE9E@&;IFQ4WVQ^<EFDO57,5[%Z"K(]IF^B#LQJ\3F,
MC7=MO3I[YMOR5 4@:3=VYPZ\2"K_-QWEQG_.K<63<Y6V,Y5NZ$I.+8;[94<<
MQ3!%RW(=Q]O@A33'OZ).::U.'O.?CWE_*NRWQ.7?5' =LEF J[.7YHU7>-A@
M+4V8Y;EVKSUBO7PKU-=,.4,5)'YL%LBOZ#(J&6J)BXX7/[XA&#JIP.@TX9H\
MJWQL,CTSG^\U>8#/P_GTVZSP>Z.3=&WG&XXA&#)?Q_)F5$:<$-UH6XTF+,@9
M#CB\5;]/SSD]]88#@+-?D[N//Z!N^<VL)CV_@GF&K)A&D2B\>Y9"-!_7%)V\
MK[/#C^T:M]EBNR/-FBZ%8>"F#FX]/!4>^E>PRU21=W7]%F)YIL;R(0\%50B9
ML8)E).X<BDIC-W1E>.T:W=^D;A7\.77BG_SUBK&V)BY=OFB+X(DYD 17*_TT
M/=G(*?0)$B8WBQ=I=5;9C)Y!NN,VU-()ZA.!C165E_?]&YJ4HVO\^:BN^F76
MF,DP-=L,1"/R\PU0:#3W0VY^V;<N,:)1>8P?0>@8AX:)DWD9$MFD&7L&X#E,
M=*^J!?%N2%'9/&8@40O/7;BEJX%RRR"HZ,&YIM_(9S;BHS[^1]<W.HE1%5^&
MSXYI!WQYYP;6H1*,CKV;H.5=0TC:.SW]?F]WF@32#S55>ZRIP^5K$R[YQR9E
MK5JOY:K";Z1(+H<:BD'*8T;%\ZV%9W9=C!K^'%T7""1T; 7@(X\7=04,\]WE
M :_2W*29C7 K SRZC,=Y],N\=F&4_M'X:O2-8'RNC/#=>F\<#7V[D:N^"R=3
MC>B$3*28;GRYOLMW]_:![">K'09O_:A =/(VS%WA4#_@$)]8'MBK[ZT@(=TQ
M&QQ0R5[XHFO\(B$?'-=Z>.4\7\OC$>WHV2+*\?S0>88\0E/86>;@P1!Z1=TG
M<F9-=R])4O$V^_4[11?&\ KR3C]U+7RA@OGBY6<_OKE8'.J*4*_\N%.ZC.7-
M?^.+](!IO:9)+&^V0>M\/753ZVC_^P3H",;:6[5\*\D6UGDZER?)W:G]C :
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
MGZ2C^@5CR(^GZ3.CG1R%WQDP.O:N/&9)[M>F7AAV_[0"SU.6S U[QB+D F(
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
M[ [)QL3,6V,#]YFN9#M+%*9C3=#9"$-1SXK/:0@GYY+Q..M@+\B62B,:WZF
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
M>SLGD\\P_]J=8'N-P:[01H7-0P+C?E\9!@YAHL*8K]+Y&>J#P+,PATM%G)7
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
MGH($3 %O:W86##F--(@Q@_[L!V5&(//9\V:+,\G<,9X@(=/_ U!+ P04
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
MC%6$DP&:C29F+ 4UD,#30LK*\G-/1U*^'&VTM+?.$TBHM[5#W"P^870T!V
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
M3/B2JU4+4V;14R9Y=EK1MN?9^*4D-1P:14)&4U5*6FO.*E*RXJWKJZ.:Q*H
M3<EOOTWO8_)'RGYQS@LAC;V1%ATL"]S+QOB<VB*(=CKMY6/Y'3VYVIJO&_9"
M-:49W6WC<++/_K7_++N9-'IAY#@@.M?]K.;42T2.&=)[D=N=X]/LE3-:%M\L
M5U=1N+[R'XB7U]SBZL](!)ME(7I:-4-XL(S)1-D73)"L2><[XO"S&A<JYXRK
M876^]@X.>DK50!+\%8_BR4?F]Z64=^84R2)?LGW/8>J1M%@>K:8L,Z 46JT;
M>7S5)6W]&G=9=H%J)C04C@.P+V@@P5S6HQ&ZJCW:I]*V,BN,-DYVF;$S>>MN
MB)<&9+GZT:$^1Z%\3?N<\9'$KL:O&0W.<W(UM1#%\3P/(C #':W9S"?>I<>7
MZ<HOW:*%^T?J4_9?8:.<*8[3+<F7 [[B8:2;_&:)II9)%>37&K8=K*GACC[S
MOFT'15?DRU+ XRRL ;96 U2:[=S4L9Q87X"AYF[5(OG\VKMU==L##_Y*&61L
M*\%B?-LW$Y0GMX;ZV[V-<]D_CZYO1^_U-@FO#+;#VW17QT"?KS$.F+@K%(.E
MV44*L5Y#A[O9"\F56;Q($V9"WS'%;--MAF&9[+]<W6U(\5AS]@O9KB1^<0R
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
MX)-14P,UZ%I:+F^CXP^1GL6%RU_^_0123,W4H #-X-X[8K&@/^/8SV>V*E.
M4"7IRT1E]6=8ZWU_X)76R\E^LOUHK?6CJ-#+:L1BNW68P*?1=NO'_ (>=<'U
M\+(>O0%9<GU JO2MTMZX"IXG3OB1ASDOPX10$JML67U?SE0)4C#0'_$^RFXU
MP&SV6]80F(-O> /L6U7/N>-Y('KL/PF?7A/QX4?"[<1W5HY/LX=''QU*'69M
MXL3?\G+@A[)Y^B/AO6>(YSP0ZJR)$\?I=L=_46N3;5C7ZZ5N\E/.=U]E]'<N
MP^"*>P?XC2M2%A+'Z 0HYX6U]\F:_ZGIL56<+,-K?,,_H\Z.&X<2_H*2QUP?
MWKXSF__93^-%FFS84OJ3>!_84J.W2>1^7&;+@-=7QR?[\R="73\FU]1WR8T3
MKC&RQ3$D1+3&ROT$E99/HW<DAJI06M6-D+0K)TK:.H:$Q\FOEF2](ZYEH'G8
MKUV<^W,$4<&S];&FHL4\__E.1-6FCUJS,:;);T41J'IC+?91;?:P_SK,G"X]
MJYV8$*T]U[8 /?"2J8R'\P2KH0:]3UY#3?30>E9D0M^WA[+@/M2:Y'U?#W]2
ME%POV#G/NV"'OOQ.Y'"8XPWK77;,XRD)KS',.HZ@MONNZ1]],+6&DJXC7C%=
M@4]T!/XQ"ISLXGI_XR3@O?*/(+'=)IJ&TPY;BVCM45&D/_,??(^$WEQF8$->
MRWT&)S(!FRI$>N845/(;/_YX00DI;W:F/OF$\G[>DT^L0K6K[:,'^-T-'V+,
M@&8_(=1_8"-_((+\3=UKV[.*6.V^HU,(,\B^)]POO.\%9VE0Z LD@VJK&5!V
M:,M6V&@&:X*45^6PF@!X8\AD;ZGLR\F^^N<//J$,V<W^BC!)$:X1%)G:O!G
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
M 3&R?6>MKM?2>8-"&.-&VT2VN\?H%^)0+)U7Y#\/31_0Q"BZ,I*(*92@:OC
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
MMM^S08E:!H@3=[L?S>I<T#?PX>*_X]VU9PTCV#&4W\W5"J2T78 NF0XD,H=
M]KE)6%Q 4/7&O/=3/*LLO"57@;1R1WJ'._XFW+"'X8;M!SP,Q=M>\/ 4QD/U
M0AY(07.E._"A:==H1"A&"*W+=8<?SAOT/5RLWW%+)Z14+^C]QWLXPK]-+]&-
MQ6OLL9I!:"ON$9\=\=9.D'>/'+!=,7'_LHX>V(;MYVI@_SB@+Z*%A3B8D1("
M )X?P+GD# 9MT3#&#4)8-Z=24R.9-26FS=&"6Y0V"ZD)T8?4BIG01!7!&E07
M;E&X3G!=&B$+/,<3W*D10X35:+?-#<6CZ6%B^8D5V5R4*43#],!I!-R3D>G$
MJB\S3BU*MDOW*'R34B<XI<3SDP]A%IW[.8TWJ9]WNW,3]7=3U A9"-'T^1'5
MPRF*$(#OQ^K,EZ'& S::%.U$\F&44L,%HSKX\O3DE.]O.O!WO[$#L-HN6-WG
M=D>*\+1-*0OGI RHX".+#;'4X!0-%.N]B+H#)@(58#OM,+ [I0=B5<V=M L.
M],M8';%X473&>!%Z[Z.$E )@!6QZ^=F[I%4-3VM@A_;*9F,Z'1HSGA"'/P!S
MX3\1KS]["C;LIL#=UIVBL495484^!N;W:_4^];QQ04K8Q+HA.\=7Z;8B_][:
M1;S.Y<\ !#C]&K*,HL.:CBB-'IG6H>,AO6PL703KKI%^F$!;'Y3L/H0Q<5/F
M4_,E":R*)NWY;#PM3-#:%33[^]<M7_V=,6"E*#*=C[94451M66 4P;HK''LD
MMT[(8O);C1R@X1=']+.OX\0) CX-^%:6%4K4MCJ5@_H A:D[6DHH0"?TMM5L
MQ6769&ZG3M)TX6BZR[*71P#V*?X2)G0\0<AB-@9.#!#TXR!"<UHV7,/<<"H>
M\UHU+7S GP_I\&-"+5=Y?!I+'746LUD>8H!0GA49[#<9WB;L!UF%RZKJ.WD=
MY5T%%#R$L1PF?@H% 5'AJ1*C6GT>^EN$7GTL. 4N,DY3=P&5T"HUA/%V:^Z0
M+,+L](Q37]'#9"ZJZ<.HU,I@I.%HC_R(F[P;/_>37>+*B7: D]UJJY(RR8&0
MTU8M#5 B@S9OA54"N@JH;M^5$ &H'AC["$--N..]>#*!)TYTIJS"\R;*Q06
M^D)_VZ3+ZPBI[/IOG*@\G"& #?_QF0Y3U+=.Q-J:XL,G1@I#Z: WP/G+DU!8
M]E+V'!1T7OF7]Z"^O ?UY3THS<43T^2W.S\)R')U&7K^@^^E3J!J -G'-<VP
M_SIHI9^N[0;+NA9.@I!")LYH7?SD)YM,9"[CQM_=18JE7L9:&N!HQS<<G*>]
MJAH"$-3>&4B@9@@1E&C%-F+I$<,V?M+EJ[IF4%;*"A33_E+'^J6.=09UK-PZ
MO7-^C^AI&B?1EM 8R%\2$+5<LVKB*XF@4>F^JJV#]\Z6;1 -=F!.43]M2P6K
M\DE78B^!!-S-Z>4%XM ,*,":[S)"!UC/^2Y#<K[=!=&>=_ZG6Y_]U?XD]0./
M9T@K5X^I4#E^JHO2.B\O8Y2 0"E.O7N, %2@0F7B*E " N6!E#L&+,0Z4*-C
M)Q-<3Q5J@,"_*#OSY\6'"JZ/^*CXA6/TWD_[L^/;C"$,Q:.#?TK\'?V5,=@S
MC5WYJ3*(HJ^L3,7AFXT24.% %2>EU>'TWG./&YFV-WNZ\<GJ_(FX:>(_, .[
M\EVQ\3+R9F74+20_C@@TEUZN%"_HPO$RGZQ()\NS_W5*6"0?V\J/,\TXDN$
MWO2F_@K5X9$5+H("Z)*/YP:Z#(=!!\JHNB0E=U&QJN(EO4TB]^,F"ABG&*E]
M_3!#2UG:)CK3@1'I=:>L9'GANHR(5S;1]TG\/@I=% 4.\[-7O3I&A0HX#D<7
M(3.\4L*MP%U4_SW.FC21P$XUTA@%&^&,5G[>(PU"<::,TYSV1R7D!NO,3715
M/2=P0USB/W"7Z(8\1,$#^]%I%#X07I=S%Y5E;\#ZT^4^1YUJ(XSRLE59&G+=
MZ44#5C1S7;6IF9F&FM@,5K$;>S+U<IZR=!'#@Q'RL5;4.=IQ$<.F4)*N?51;
M> _\,1KFY5ZD(8_P+M:4D&W'*Q$_H=3_\9P6Q1 ."L7G7]H%P:\$<>L@:<VY
MF>M6-/:(EZM&Q!1>*U)6\U22'#V,NO2BQYI^)*_UT8SB$GW#5B@.-^Q2D@5
M^$Y4$Q<S#*' <$;ZTH%1J7Q\G/N+6-W?PV1.N_\07@J5Y-AQ(K1E9RC$#)>B
M*=RE]L&>MA;W.7KG)"GEMV:\U5[?S@;<&:J/YQP7KR*:I3:!&N4=3,<#,QSM
MEHG@IE;(9([:ZL.K5(^DG9ZNM_@^S=XQ6)4930J^8N>3.4$L'G,)K"1TH LL
M?X?UFOHN6:ZZ66(**,N_GU7H1@&.\K87-G^T'B;J1M9Z#T*-3^8VN;MC+K$%
M?N*ZO+"_B)CW#NYYM:G/:L+W0E2J0MIDWJ!_4)@X0<$L?]Q<(T@I^WI>,9=!
M+$KX!Y(2CM3RZC3:;J,P2YXX=+G2U7V-R.*>^7<,)@6=B[XRBX\W!J$3<>KY
MT-Z,DR!93JZ^P8*G*9]&['@5[Z(LTIYMF]>\4;]#5?PSR<>V-C,E;/N'C-:X
MYB>',MN2G#\1ZOIQ[J!<AB[E=@-X0Y.RFNRL5P,*-%<ONVU:,Z.]9AM -@'B
MY:HFILJ]F^QS2\$9A24@'S5L43CG5R@UOHNN4^INF"ISQ@H(]WYJS4]3P+=_
MO J%M";F)9,F:]'MU=^'*-3+X][ 1D:!X32GOPYBPTEJVOG8Z7W@N\O5BF3-
M[B/Z/8WBN,Q.5E@. P3L9 \JK(BA@:N\8W(\A[E<O_6>L*8VSZ %;.^G9IYS
MBYQJEU?A9T@33-C3=0C!MK4%[MEJ9H>+%N+G?Z1^LF<+@_F9_&".T))0SLMJ
M;QK9C&L:82E<6.]7MKBA]!H4\[#2QT9K<M;5TX,32H-!(2_P'H.]6K':9Q!&
M,1CM*5JG,I17=YNT[1Q0E2R#X)B*4\]:OTO-L[3Y'*KRM0_7JZ6=7=)E%B"*
M<X?V-<)MM9D<ML) *JX# ,HHC3!JWG3.J':*5 Q+#)*P%P92=>J&40"/!1TN
MPTLA&U$H!=R'*$QY.2@AH%!K:7P^T:\*[_EP^I.[;\0JC^$>Z0A\&;)_DCOG
MB<3F=T9=(CK'8-G7AE.M2U+U--SW)=8Y2W@B5L#SL)1[1CK^+1.SQ*Q"G$6:
M;"(ZW(W5+#%+R,1N0_Z!*=?,QA*#!-[RK)\AREFXEXW=9TKD<U*N&-S'2?KX
M@9^'I9JQ>B8>KQR4ATAXZYP;)UP3H):Q!UI(H2$H&]4:.$)+WHPZ6,>F.C5K
MCWP(9TL#38V.2R/P!.GHVD;44@-7%3R5EKX.GFZ4A@G=__;A5@)DV8"[^.,<
MR^(_#E#62%FX(57=^3FH]4%#A^)+VJ?OP0!EI&8"*!\TQCLP[YPG?YMNP6QH
MDYZ5A(N>C>'0J[PQ8NA9FK%@ P4%M4%ODJ V1XQUIW"^6A&7-Q^LE@ZO/;DA
M[#SJ^H&?]3%<)!>$<7<"?D62\E3^QA]#WPX!2&0KQ*<8&@ %'^D=.!79LBNS
M["%HUPEJ8[<P(WI%L9:AAC 7^O$&#\-_N*WF6S'_&G)E5:(;\H._W@C+^X31
M.WV:4U>>(5*# ?Q1X8KFG,D[_WF_I_F5 EJT;X"KI3Q$S46HC"'X4RQ5OZ,=
MFT&)'ZZOHC@^=2C=KR+ZZ-!V7N+X/E']C.SD+VJJ2@84?,IH[8)HN<JX713<
MSI]VOE*=QB )>S=F&M9N& C%)%)-^%>$4N+QDUT<DR3^T0G2W#T*@NB1MZJZ
M)M3EQ6!K-5WHT)OT>C" 9["]H+9^Q,Z+@B)Z/IS%4N@;]&#[P#%7IKFO09:K
M*W_K)WF;^3QI7N?Z5$)E\I-="8KAWH#'N\3/TV="OOS89+D.G*JL];G17.BG
MU\%,UG! @8K!N:&?K.H=_Q %M+.]\+)? ^RJ]\$0!.,O_\TJ^)DD_-TCA#O_
M!FF[-_V*$[!1M]\ !O@2J,T$Y6Z_1=SNC;YHGHG@QKV];W(!O[,7(&[UIEX/
M=)1;^6)SSA=>M@PY4^7WHGH_M1($DB_;FB_2,UR<29T51IXXC!#/CF?S(G?R
M>1[C.ML[3O:'/RFZ8BSXZ:SL@9175A:W8W\2Z$;@\/+9<4<U=WU$]:BNTB,V
M,?'S()@3LE&&/ )#0M>O)Z@:)=O+J>IXMCK43 Z[P_1575U52G@64.CS&JBC
M7C"@A V #PS99Q3!)Y9QLNLB:TY@A;ZABIXS9&-8##=:SLNN5ZTP<54:O*+Z
MW%*FX"[XL+:L>N20"ON218MIW/2S:K^DU7Y)JX6V&];2:K_DUV$E+7[)!(6U
MI-R^S_M)=RVO5NF==^@X]8(29[FZ8GLGL+M6(VRU:YS!R5:$S?#<-D'_BL0Q
M(8?<%MYPD1<H\^: H:#=ZVBM*#"TV$)NA*Y4D 3/FLRX9(DP>]4&Y*TO[/6.
M,XSX=(:,]!)TT>F91DRC_-$@\,-DB_RL%-$/$E*K2]'J8LS)HQ,@O&DYQ&V6
MNAJ$4.%U9J.+T<^CD?]([?3U\I>D->IN%LLTB1,G:X!]$%9ARQ!_9[/7M^'6
MT0/ <'JB08+BTXZX_)5EM5VY\>=VNW4;8ML<L$I*HKZS$X7KI'BSFE<Y%,]<
M\_J'./&35+%_D!*9&<YN-7@4'S$^5JIB?NEV0W81Y2,U:SI478>WJ(E?K!B?
M=-#'QO005M[&5WMSP0':Y^SG8S7E94AM]6U2 A7.%5/),)>.1_*1E2-@9"]L
M9*(:$5)J-:-'RRG)$FUHEBS#K.P[Y_>(GJ9Q$FT)Y6;W-MWM I_]>U2*B2:3
MCEV7YG$8$S=+0-%DIYZ/8D3XZ.DI8U5YR%8Q ])6\DI#WAL__GBROV.?(22O
MR#C93EX9,_GK!E**)DHN2X<CYX>2R2+C=(Q&VY)$%H5)+-52'3.TGGP2KN!Y
M+(.ZLIK& J<NQ206(,-XPDYIFZU#/Q['.C;9?<(FLH4K:"9"/]N2Z7&,99O=
M]"RF<';+-=>&\'BVL\4:WX *]3<U*SI:A0CVE%N/NRAQ OY^<ZR<7-'YQ$:X
M3M=XE(> [GAA(Q<5C[)SOB:N[<_L11^,D.V,&G3'R(IUBMUL&0HS+,5%QIUO
M[#YYHG RJ,J+N\,%3@7J^!"GE'A^PL72ZK(Q3,-::@E*!$$,$_A\KXK%"B$5
M--'YQ-Y]"A3R710&LWGL136CU6%N-'H_C%N7 K+&84LIK?$F1$#>*"K92P?1
M?@]'(544(309_;! Q!B_E(/H3<+^8A @7_!+*<B74I OI2"3JUKX4@HRNU*0
M\N!4M%P]([LH]I/+,$XI;W=W&M%=E!O]:TJV?KKE"5%A#-VL6IN]S60R X?%
M'&:L2+\3;R[.+D\S$8BWV/)N_M#Q1"$/6TG&([36 Y9*V<.13DEGD9N][KD(
MO?,P\9/]9;B*Z#8;K6;6F4?\WTIR-2H]!R+A$Q>,1#X_V#\.TV*0L/9D[J$H
M.!"-%_/XIR-51?"9*D?BV'D67)I\&MZ0M<]3J\*$-W\:I1,A00N!+UVUB($
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
MQV/X@]$^;@+?P;9N0*;"+K]D4-&F (M"]E*\/H%634 *V.5?#RU<-4(_^EZ
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
MDI\-;%-[R,IX;1LU9<H$JLCF5ZY/T=_>*[4SY ?^7+C2NF)O>=5:'!KU.@4
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
M#S+=UDQ?^-$5 U[JU_E@-XY!0#)62.0]?MYC3>^P'Z\B\CL.%FD9XU&Y+]:
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
M^];!+15X$3!(.^46[#^QY#.X?F')6=&8NM+L%4P"03<H?32Q6>B!MU_%O$V
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
MIZD;/65JM9L/UQYXF*;/.51V3I3>JL>.U5;J*"E"\RA8ZN0K1::MQKT3UUA
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
M(\XE"&(WFVG,<_5]]0Q&-1C%2]EG'OYW]<^](&_+):EVVWEQ0O1_88WT%^7
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
M?)I70F6#.!GHJ,NB^]E9T]".6"CK1+PSW>^2[KN;&32,'&"=O+%R!]:A0UF
MG/L.F:QQ$"8FTB>GR;S?M'V6W?Q@VQ'FG]9$[&,Z2>B4^AG4LM=L"U2>-1=9
M5;V+S]>;C#C LI(WK/R'M=1,S(Z)'..;>(#0*)5;<]N#)Z78PVVO3/1@)9>I
M;]<3U3ZJJ;/1=4/,X:=@C$!F40BI>TWCP3EO&:3=67M>59".+MMA&= >AC'9
M-!>RUNFFN"HR. #TF..[9JAU94Z+6KD=^L.TC,5%@VW\L8*>!49KV_GXZ&Z3
M75_IN7>;1'C&]G>JQ"@/7@=M"B']%+O9KC3[W41XGK";3HE1[J;T8H!I6O%G
M89VV1XI$AU6MIM45OWJ7S0K$6:(B:_*GK;)FU__8UXV^=Y8;<=(X6ZI)IU'O
M<:R'Q-LU 3=/9=9CY85M/9AU3Y:W-Y@WXNF)7Y:/$2GV8GWDYB7S,'S*\F)H
M:FM])N1H@*D&TKGG;^CK=DE]#@[V_*X'KTS(+_/N)8,XWPIL\(=RT,;'=_;W
ML;?;-2"F,VR6E-11%,FJX\B/EQ(I1%4'VO]0 E!3P*)UP%3-($CM9 7;CP#?
MI"$;Z=,X6Z^53MY&P\. W I00<Y4QHV54# 3;.X@;]CF1 J$YISKRJ'O^%,.
MB'SB9O1 C^CR[VYP:N@1C'A;ZGX&J4N]96\)T#Z6;X50C;,M9(W<5KE0C'?9
M]NP%4D9\J;QJ,I.SH2NOG \9<7H%II9(6\L2P2,>C(P6#J7)\$<&T2NKLP[F
M:M.#9I-WVB,:$S;"%7'QWZ&1PK:*_JRN]R\&1W;'P>OSUQ*T?.BWZ,>!.3K*
MVR$?,(N,!3.$L(Z2(8;,CQ7\C9?V2</!4S>9LJ^(#L@)B_/.5QEC8I"0\7B7
M/(PUH-J7?M5CC%15=!<M!M1V,_&7:ES7.0OM/<@9ZO:.$P?MN:UP3[+MIZK<
M[[Z6#=2=JY9*?-UV5+(,>#W<Z<_0?V=R/5#L&V8OV?6F&OL[]-3DI?R'R -U
M@!PC6I(/%93I"X!.JGCF@XZ\D!!18M 0'9+8.+!I'1H%8SYH/Z1Q[ET;[]!%
M/R&P>4?Z8A<>:JNAL+Y]\\A<=/&,&PC3)):V<X^I5YR.4F#-G-U^6;3%;=%(
M#$3 MV="EUF#/G.]S9S@3.T@!J,2>C%ZU Y/*H050GVW_<8Z#Z\SWM6>/#V?
M=]H+&J$?#2ZYV"0%:KZ0>$W;FV+-O_\O'FHKI$<S.9R)\<DZP:/4XVXXE$7*
MHUI:G(]AH_1QBE$*\*I.S$P*AP,0, LOPX=(UNE<^,!])-.HKVPX4HU!'@N_
MJH>G!V#ODX]_^AB+Q![X]IB7S1Z-2>T4=W>CR?&+UK&03.(!1KQ7&\8SL?>
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
M@)MK"I/-UA@>Q,I!=0@&);F*AY2Z])Z."UH/P@AG0ETU4S V%OKF3:KJ./A
M[04?R[32O\[R2M[D7X35(0QJ>!-46IWZ_Z#C 190*@ZSEH"#1>8G>O,4$^Q2
M-+_8ODT4%B'XG3H2M1^P]9/<-UGCMM3T56!P\#K/D9J6RESSL8+?!#ZV"0VW
M05&U 4;4$3P-%;!OQ'55@&'O\I:.ZM]'L)36(@L3)DWZ44WD'/NT#A(>]46O
M7 /*_)GD!-&NM;X;)(&.Y63$[PP9<4Q="EL]947^+ZEG7Y1%+0[;=:8SPF_%
MPP2A&H_P.B^R8I5G6S@#5,[1!">Z_9P%ZSU)ND_M9\'WV#Z-=8^;9VOM4TL0
M^X0_9I=(_3^R#,=TLCM[S?*MS+LH+85-9Q_*_ Q_59+5"I"U:T'"@ZW"ZN5T
MXDOJ#,V)_&-OP4$BG"NX13CO^5!\BWDD1Q\F"VS;CY$J@8[6*8LRM1&(>^67
M69,%:G:TCFQ-@H+Q;)0>D$1'QEG!=60?VX0ZLK/1T(1;VMN*:9[7[Q2VL:]K
MNM@(]_1LM:KV0D?/MKR&4SZO:]  @L5P,$G6Z=:LFS83Y!@O3V@B3E@(A%O2
M@4UV.<10/_$[7T/LX S. 9DP-^&SLR YK47EUZ>79=VZ,55;:8$[IPL&V_;C
M!4VJW\JF1GQ=PYT,)'*MB=N4>HY=.5?I-'+V@K7SK;U/?M0&670<L9&BH48?
MDDD?;8_MA^P[I(+<<9!%OLV5A=5<\S7T7)>N+\A?ZPUVN9K:I6UP5IG7TU]^
MP;*&Z2>P]A'#23*#:#6#0N832 Q[0TZV$936CJGDN<UR9TBE+6>"07:NUT6V
MRQO=&]T,LE.5X>Q7L!7.$R!-DF?',[:18YE0[@BD?UU?WER("P,:,_F+F53J
M'@QG>ORHDBE1QMV(!330Y>:5NI)6)QA!796&QQ(OZAW?*6R->KFYK7+Q'>^R
M[4T!R5\/;V4XZPI6Z[#$%BK93<R<1<[5%%:QS3M<9)2?4\RI?"$S*&^*4?\Y
M".:I<WN[+=_$=>_.FXB^*M7#9'T3TO:O?2)K'_E#W9L31'GH'3IYMX@[HQJ0
MIJY$UGVQMLA4O9+AY"408Q;P>]+-+&E'U/5:]NO(MG!CWQ1:+7&Z%MKA4J&!
M+U'/2/V!.1A!_0D^GHE1K=HBU;8Z1OLUII?\6J5 ;<M:;WUOV@)?/\/8ODT3
M%JGQ+W-UM9_J &P7X[&;*\:+CS,T7!DGC@3 .Y#46_%G7M3M10G!M*^\66[$
M98@7C(0Z1:M-["W=CU'*XCSX1D%;F4L?Z>/EX=SZ$T@Y!3BFH=/ETT%BSP$
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
M&DV]>#?^U-(6OQ$_0-D[L/3_ %!+ P04    " #;@ZI4IXXQ@U9/  "AY00
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
MXS*?!E+B"D=Q#(]- 26FGZ8DU:I?IL+$:6X;P0RGQ@Q#CVRZVT4*3>=$Z0&
M6CROK.]]7)AHO'%#^.XM=2R(V &1LC6*2,O@>.@&J.% *0+2SL-UP]72:T5(
M6#DR/5$()5?ES42U_3:]C\GO*?N'<_ZP>H#W4X-DRY*WHC$.L&L K875K7BP
M@^D>P54'B+<R:Y(A=+,QS<E._&GW];5GJK3VR9A@T>EO1X5]@:+7'*F;:\@#
MV=<;AT9B4FA4/!6;+Z["8'E%M\3+7O_;E;01";@-__7D;\9CE%F#!<D7C&#1
M[_P#<7A4RHG/*+2K"^IX,>-]/?%K\!)IOCSS8-.(-SB7D=J]^]M&S^N!G,)N
MUN<3X&!",[=U?^%>OI*?%QWWJ@4JN4L#[- :4#"=C6W$7Z@!+\=\2]?7=%CT
M%1A0XC1AC_C671$O]<E\\=F)*.?#9< $1>+DG.'I2/H-WUL:F*?E+VOQ%-=]
M/I#*SH9PR78)\2X]ONT7M/#L9N[O*65$,9-0?LD7Q^F:9%O'OHK 4(>:=#;5
M(2#!@+GC6#TT#T;Z*VRE>5"'/?CBM>QQ-F /6N3\GF:'375N3K")65^KS9*S
M\Y5UW&R*OX4[]K=3+V*<B')X,TX3'D_QO697'\ZAX<37T8[SZ$TX1^('PK;>
MG/99U=/JS]C;>^)]-P_&]2)-F"'^0 .Z3M>"><7;E/GB;D5.G0U-'%_\0]?)
M)A^$"X %,QDVH$4F"(,G6BY1:4YGYBL6$IA.^\&#P"O+#V_2R/&SRME/ 4^.
M+GY.XU5*F0J)V2@#-M4@1*@G6%][0RAF AYH1HH0+.](M#XC]_QE1?'D;XC
M%0".O'.E+GL@+X''TWJO[.!_C1WX#EI0;_C6RBW[(;4!*<B;3;.YWC"N3S Z
MD/;1&Q@8?-7M] X:Q.))+W63O(71KN#O[DA[51$]]K4?<-\\??9C>$!-:J7[
M<);LBTB.I#2:9*"&GK841U<4T[SU*YKAF292Q]$3KRD]><%-K@W'LKU:1*#$
MF4K=]X9R%S@[8Q!@ED:Z\XSN(XE<&G,J][T@=:++?F@X5TI*PM1B"I1-0VRL
M.,R)G6I_Q8.4ZZ#YE&579&;]-#E:49$>%1/JS6C,Z$D^<"IU;AQ:(S3I!HX'
MJ?/S+PRR2XH]JOQ2_X0$9$&/53:D3PEJ9ENS]^,@CF,Y(+*@(D/.2,X+"P.$
M_)T>%>@%9X:*HLEK0%]GR'&]6! WBV;S9=\X">&%J8'+"!>,/]:9K4_*5%7%
MA.N #[!&T(-RX/7S4VY%V5*A<,,%X^<E"A=AE-<]!$M1H3#D]G( &MS7<<9-
M*&%8/,TF2/6.@L,<Z\DVICSDEFJ@+X-%&*T%MT]V^3\>(76G105VSPV=!I:F
MC)YDP%JL-ES$Z7U,/>KP]RWL\-OFS\5H_ER,%,_%BAFPIF?$;0D/,X)MS](T
MTN3FL.T]5&S.'#_&(\7]G'*354FA[J[DD\H'KZ8/&\:5V6 EU7QY*1MQ;AI!
M,P:)I_/%B^+</L6S1PHMNFY<J$D3S9U9D5<W!\VC7]^H>\A9&"P73K#\,?3Y
M!<0'LKXGD8(QE'^'??ZJ:"<71LNJ4:HO5R18>D27_]+/</>$*O/E*P:\MM?B
M_XD3<C)RHI3Y+_UL&OR7KQ@JC:++_V(K7G.'4=O\E+_"+IW2MCZ5)0-VGIGB
ML=CK%9;T4]/"GC&Q9%<4$8NPLH8OT7F<,'0T7F7]7Q4T3@$*ZOY7]*N% JIP
M!/*)JOJ3:]]Q>TA3D)4*E*G(2HDC*(WGKDG$NR4Y2U[#\A P0"NZ49&.]#MD
MTZ4C$?FZX0Y0TWZW(I+<S1=7=$V30V7\CM_4.L%N'N7_<.U$24YV<51=ITRY
M8O!4 @Q1TU$-:&D MZ,[?K;/62XCLF3'C>M$T8YYG5M>LALN*BY0[(AK82?P
M_/VU\#[_9Y;]FQ5X3W.\HE1X7L5[*[F.-LH'#L>F:WM[^[N=D<2A?@PFB7YV
M')TD33?PB/2U)#.QV5;)>F)85 O[DUO=XV^&6BY51PWC*"EUER;>/L>KF$!E
MWY>.7O:WP[';"1HCT8UEI;A2=/,9(LT*>/MQ'=$U<Q:RLCF7^PVR3(BERY!6
MY!@JH[(]^O,&[?R$+T'\2O83SO%9S?H8MJK-3A%+[6FKP%&R"IB>37DOUAF-
M^93SU(E7O/:)_8<WCF+K$YG8I.)O0!? *>%$;IPNW0R5T1=JG,.NY;XA60<5
MXF&(6A?[V(6NS4VLZ[K]DO)^$'R2%R.2'58?B:76XS4<J,WN>P79PA?SY.26
M1/?A0&.\;SD++Z,*Z+'OLBH?L&=-5#N?%HU/LU7DS4N!A:6"$3G9VR]$);9!
MC8PP;/F2D@NVJAOB.WF"F450=D3:B0K[1KY?F-V<RJ7X9PP'UN8^E.VXKSUL
MJ0L=S;.IVI>/8> >P1:7T.!.C)!I?;OU+7,',]K,FOIFK7QOZ'*5S!>?V-G
M%P,LMBY,8W!_.D37R238KCUP+;OA/=9.5.,X,3OW7Q>CT(H(ZT^,V\RFO+2K
MXVO\:$\BC,[E0H45YDZ+%6_EJ5]@*;@HV#5&Y?YKEEI;2S!\U2EU*<LQ=_CM
M*HP2W@3YQ F^B-;)[!#X&":DZ,P*74+6BP_[R.S8%=7)D[V,P_!@\]/EFC\]
MY>W)BQ[7@D(>&I>:ERL<I5K@1BXY/=8@.[#5)_G[8D/@W=B&9>22[&42QA#G
M>L8^-P.6,CYR)+@1HZ+4VAB$E3^?>5L>QPH+D,9)N&;07BO81OEWV-,/NF70
MLE; B<@FR>V[\$BI[39$F%&AXJ[I8A-47MOPK#I?;_QP1TA.76E!=@39CV\B
MYY<"XW+1?H^Q,[.+,(5!#=!>B3+>">Q;#2;FLOX!:1OG))5ZD5KS75KPC/OL
M5.!3+L&_H.=S[$AN1)9VA D="\4"IA-B,I0W9$N"E%N;++*UY5?UH1M-5-)Q
M#]+/,]@N>&:'<6DMUBZ2.Q"-Y+CM$&,7E^ R.H )'7MB[,4W(B>Y2Z+]?,.Z
MI90LQ-Z!^U7?E\G<9(!H%^4)-<V+1DM-$<W>1%\> !F]<I9]/V 7[(MA\\UL
MHY>A',?0*N:&ZD%3>U5[J(OY4K=#:Z2ES55IUIL.&M7FI/<^=3\E^8;>8[+0
M<K 3%?;YU[EA*C4ZG0Q#>_K:1M8=^_8L7#LT.)(T2PA1BQU5%%M%KF4&EJ(.
M;4'=$'?G^CQ=S(ZBD]")/.5^;*V?8F\:51ZWKQTG#"CH^6E%$W+K1LY&KT%>
M]_=3DTH+%W#*H=J(/PT=?Q9X[YU864K*H"9AI]09 ][L4+779TR$ A6O=FZ<
MAP\L]HBHXZL+307*).2EQ [ Y.3X/2>9BU]O0:!IQTLLU8BZI)\ASPEKBWZ$
MH98N$SD%NB>Y3)VMF*V" R/WTJ5I4AVO<@6EW6>#II_"Z,ME<!V%+HFMB:J*
M!/>VH7M;]?$'N>AP3]8%#6B\(M[[,/2LB:V*9%)BJ_$', $]2&SOH]#>+LN
MC_C,:F,'9GG]GA;>9D.PZH9Q+=J"WQ1T(,*\M9.KIE1:$@X9G&'O,LD%X@["
M^];E GI/E9\%&L00DNXCQ[^!V? WQ[MB7&/((Z7\+C&[EQK8J_;Z +X(Q/(X
MI:MS6<]EC3)0[:[?V0/L*\8)<<.JDN6H?X+>?E27Y2*[T5@X4GAS(/XBC*[3
MR%TQ:N:+E@BG72)=('#'8AF+IY,K6(T=I)3%\\7^Z;2IP"HP<$X%"S*K<L;
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
M1;HUL1!,!T?,/<IY0,[7&S_<\1$GT9JRW]B=I(Q"7OZN;'Y4H*!YC]V<56(
MUNO]NX<00#HJ4$8J'24&8#VQN6,\A]@]:G PW$P% :GQ .P9S>B/4/4+YE*!
MO&X/X= )\JJ+K/A7I[Z]X^-Q>BE7TL;"'2Q FAU3'FQSF*/ "54IT6O_>$)2
MZ6(!4@IF7UJ=DKLPSPK%\^@V"=TOJ]!G-,66ND#W(QRC09/*58>)HWCP.G/=
M*&5H\Z;5E,0?P\"U(N=^?".]F>B4M (7X9[&@E:>I(1;G[NP_.]V=K@)!1A>
MW! ],.(RZJO<%HHMO"?KPC3* @L320-/I1G06)[%$S?$)73+G;X;L@W]+?O1
M:1AL":_ROPN+9SC 8M;%/CW1:_,7;D3.D#K[ZT9[$;#J^NM]YY%)";+*&;"7
MON9^6/F!0/'LRH;_)<4SH<!)@6E03W>UQJUX6SZ7@KGZ%VG $SJS943$0RJ%
MD+;CXPE)IHL%R ]SGWYWF"%;2=XIQN1!;J,_FIE;FC=CB.>+2MTCO.PZ44U1
ME-V\0WNXFS?[TD^_UCZ:CI\A6S'<ZUGSM!X_-4OKL9GN44 XT;1>-Q/!GM8.
M\_@MOHUN03*=W=G'+;A7MO8S=M;VKR$1D]O3ILPNE&1PJF=X>Z /3I)&O(:1
M=X-K.V2!^P6UX9R>%5#D92%OK'''E\&6F:IZ\S]PTRY%,CVAMG&KD") KD=+
MBA]3,2EC452 *#C C4\FE QH+K=@_-$[JO&IEM<1=<E\T2R[41!#]_=3BA)[
M.%%(""!+HQL<QJ4*%<70L/+)A'9&<[E%'0#:..*B .4B9&$-N!]9ASXA6;4R
MJ!#9<=_-<]R.GQ.3#;36R#)W?3V5R_9.#A1"&9Q?.6)KI--PO0X#41Y4GCZL
MHQ4E$/+61U)MD'UE8$(J].MD]UH^Q%#$#@9RG6M;(E+QY&G(\,2;4%RQB-/\
MFG?D9ZM3XGKKQTAFN9?Y[:O%F>I4G D_.1$S6LGY(XE<&F=^U67@1MPH 9^@
MG:BP'- >P:FQ":X$4NNR=LD.C24[?(0BQ?-%:2TJU[5=G^-$RCW"Z%XP8'FB
MEAARU8COPNLT<E=,(3+R%$30^NE(=T/[4J$J $U,F"!7],[VRC,D<B7AMQS
MADP!(4KZ6-&6J?#+O/YOR#"'Z_3>I^Y\P=#Q=O9A]#X*X[AX9*"PH7H C%$J
M?6L&*[T[8CA0V(ER+&!D5,]H[/IAG$9$(R9H_U8W4JVM0[65J?2S@;@;<:0Z
M_JM*8U*,8Z57FN7#I:OYJ&EJ:-\/_/SWE"8[MB69+\Y3(1:Z\G7C0C%!77I<
M/1DZV033==1(@#6"K+3;D^/ ".6UU+8LP!8VF;<+J,4_ZFVG]./"D;0AU>9Y
MC37FFZ0YEG5TAJ+]4"J%P />;)+[)'M_$+.U[E\B'&ZU"_SS:"[25W'FQKZV
M4")@1L<HQ-9Y"3" QV"I0L/4;$9(*?A4S'3T@L"P\2HRZU\[TB/K0UE"L8Q*
M9DQ!)GT0D/*X*E+I73Q..C G1K]!1,N'8]T4;>N$?9Y\K%#Y,F!_)'?.(XE-
M;\X.M4(YJ+ZH&:"\JAV3MMXV.: :9[=]"4""3KC=]35F]*"@#YDY:^%_/?0>
MI).S-%F%47]/U$'J6$6"XXOUJ'.UN$_.'( X&T965L+L5C2H/=B[%;5;:@!C
M/-PP#9)H]^NGVPYN%WUJ\U_.F)W_Y<#G$JB1<[2\:)Q;\(*"TX]@;&>@)L)V
MOF@<5Y6WF;MQ@B4!:L!Z@(5QWBI8_-J"CS^S9$\ 6./X,C2LG)U4CRK\KF7E
M7IGX,EE3Q$>Z3M=@W*O"0PIV.]E76S&.?1:$T "6]15XHV1]=<70-GI<IK$S
M]BK%]$,NCQ8+XO(A$7M<_!'-#7'#P*4^S1B17!"&R_%Y_C_E3PHJOPQ]U01
MT5@DVIEM!F&]>=X9I).#RAK$K9&84NPZ?HE'"'K32@J2J;.@,>W<QCFF/MWN
M53=7Y0KQX@'NBOQ(EROI<T=I5DD?)I87IBA@ R8!MA8=E!"I:E_6*M/[+<TN
M :QELWJPHD29FIM9F8/ _<(U.Y=MF#8F-%A>A7%\ZD31;A%&#TY4+SD<WKJL
M'=$X M=.87:Q":P#J.:<HL,%T'PA2+K(23I_W%"EMR2]($8LF?[E@_7QU)-*
MAH<GH>*8)/%GQT\SMOE^^,#;JUV3R.6\7*J)2 ?>F.VB)F?@VF[J"5#N@RE(
MJN7#$6^AMJ6"]=(TNH?,/"4R7US1-<W8%6=5^CKWD1U0QKQ)E+@ U1WSR-?]
M62U/P'<XT[EKW]D_%'YNV$%G?[<KGD-M2! +6O-GR:=AG,3B9<>]$_-7RMD+
M<$MU 0.)T8Z[VKFI6D+0!T'?)6F'V%!V([JN*M7\:-=,,'HGVGGT";%:AV#4
M&8(!Y=/4+-0>5$#CI.04=T&E$T2%(3!U_9H'74:MH)U3HSP\J_53[,)QF9+E
MQUG+6H'K:<>I<DKVL%H];O3"A]N:$VYKRM9HQDL%EZ*<_V1W^)7<',UXJ%2T
M>,J>/^:7YG\0#]A.P-.'X51K'&Z5=T7PPH'<.\?LDD*SC)<3,%8$/)E" I=6
M:S^-]+\$>U:';;L<5 ^W2:^0/KZINGNJD Q;R'2#UO'_=*#A>!V#%*]XW* D
MU5H=*F G6@O^8!<FO*8:&KM'H:<LG-<(V5781JUJ-R[4 $Q!I57: P\O79W\
M!'M-CG9.M$>HCWHZA90&ELI*8>6WRLIC5E9^*^]#JZS\5M0ZV<I* UNI%:'4
M*B]-'+591)SYXHKA O;*2H 1VSUJ!GME9ZS,&:3^FP4I5R2."3F4=O"&AOQI
M+<_J!S:2!0H(T=IT#1"I"A]Q++T@1=2#[%3[DM>^F)(\&JN%LO%FH:KH\QR%
M3"WX?"7PZ+0&?IQ.>^>^:;((JX]GUTYF5)('Q[<PS;0/VP1%VLM P&+!;X,"
M+ FQ;5; D3N"SM,D3AS1-ONP((4C3/[=M$31LG;(AJ#J%8&/&^+RH>!J'D3E
MUR=DPJK+Q)FGS2= )_GD=?XH(A_6SI]+Q E-4L6N/DI@IK4AU#@#5AEXS+)
MLN3<N"&;,.*\&-H*J [/TL5O*QK3E$%QW[]W'G(,T)YS.QZD':$JN/(1W<$L
MN*3"$"EFJ^!I*,MBE"!";=MJ($09KV";^QVORD74!T4"'C/O'YS?PN@TC9-P
MS:AB/[A--QN?LC\;%[U44,SJ*&8E%%JCA+2!ZO>RU&2->EV+$6"C,A=-3(V3
M''(95\A%,.:*F"7DS=2AT1/=K&"LA/R&QE].=G?L,PLE,5V81B V[7U8-M^=
M7,2JD&D0Q4FR4A_3A0F[+*U7O3OE6&99_8I;\T%(KDOS0%HB('_^T?@&TY]1
MY*5DH8 >#)21.V%QYFKM1%^.8^FJZ)Z@N:OQ$Z("1T?2=V'B^'PB<*R\N1J?
M(,=\JDK*!=%<+M+]L2"D:$:NR?OZ9ZA5?]K<;RP:^EIW4I9A2#PPH,:D@O:4
M\9LF7'9:;07Z84Q$*-)DJ0*'D$S'_E%/O@P%434^04M<0XBFR0 P$X*5YPD7
M!Q4KI76,BB88"!XZ?V+@(P8IX&4!EA+8W;@&&24)1XRR.:UP-&]2^X :YVDZ
M82&[5DJZU+"6[:(;E'EY:L7Z&LK>7JH_[-'YMT+];X7ZWPKUOQ7J3R7$4K&3
M&@=U?>B>B;N5]^(\(YLPILEE$*<1;T-V&D:;,*/A.B)KFJYY;4P00W="UD:/
M96BU_:=RWDR?R8"QF5GFU(E7%V>7IX)6XLW6?&@$=+I4BF.,SDRG<%M8!7I<
M'"NH.PM=,022^<SGS%E.=I?!(HS6 KQV-5(7,(V+>24P^NZX1^@>= FB)$BK
M*'HQ#89]GNDX^\-!M3N!&FS'%G@MP=IP0J^0+]1U5(;OP6XAMH1K1UR/BI)U
MK*-YUAL.0N?P,X;>D"7E? P2WJQJD/Y( :(D\U6W2<%J.2N0\J&<H+O(X77>
MM[OU?>@/$DH5$LXNUA5';?60V5 C2\MOMT$LJP"$X=#H2J"Z<HPW<YR*TS3B
M"[J@L>OXOQ G.@^\L^[I*_VR: 6*%4GHRJ:=*W!/Y<S.DM)\ZJQ#6^G)"L#)
MT@E^*M)3X13<@SA=.<[8,CR^E O?&2:R*J1IG#NUU:,TRR_IB(A _4L6L3W^
MD^P@-E -XKB<X+XM4V<'5C?\$DF9)=X7]HL&Y<-BL$[ T]A%W;Q!::1_(.N"
M^B0Z9:?E,HP@ME05WK0.H1HOX%KHF_K963-_""=/#G$B]JZ%';E\WF'8NX*D
M@]-YP7X"DVZJPYR&E6OE2!&M'OFQ79.F3'V@Y52&.HG<3@=3"E$=O1[]8(-O
MUX[OGZ0QHSZ&\!RJ\*9U'M5X44CGV./^#@2=KTFT9+[+^RA\2%:\5[D30#@-
M<KA3R MU\J40V'&G]I7T9T5\'TY*%7#3.)1D?"BD@I!-*$C_[]2)&"Q_ET4#
M(*=1'>8T!-3*D4)*PY,-YEENWN.8BF</<&)J )W*D=3.E4)4$(D'\R V*QH'
MBF!S8!.)CYI,*$0R.*M@)@\^H6Y?N2.&49_RFH]H=QIZ$%>JW? GX84K,:H0
M(]04/P-1WCF/EQY;$UU05U )ML_:($_%(/;PIY =1'K"3'0SSV/<B_/_\'6\
M!A";#.J$=IR4*<5][M&K";OH>F-%6&^F+:PW!V$A)BF:=+VU(JRWTQ;6VX.P
M('(6PX1UROXXC^["AZX>'YJB*L&<1KC5RI%"3FBE$@5-F?L#**(<X/0VTIX5
MA6R.W@^X0=)U&">._R^Z ?+CI6 G%73)&5-(;'#R0KM C),4$6>P?"J II"(
MK:Z\$,!QFP!S.JY"?JFR"@.(A$0#V$3V1I,)A4".GI"X)6X:,=UX_>;^CB8#
M7RXT@$U$'DTF%/(8G%DPE<?YH[OBCQL'%]E+ 4[BM)>SHI ,2EE#D95BD/AP
MORTY<Q(GKUP"R=M) 4_)=V[C35%J#%/E('_.]K>7G*![)R;\;_\?4$L! A0#
M%     @ VX.J5)#6<V?Q(0$  (P, !<              ( !     &8Q,'$P
M,S(R7VET=&5C:'!A8VLN:'1M4$L! A0#%     @ VX.J5*E-O@N<!P  ]28
M !T              ( !)B(! &8Q,'$P,S(R97@S,2TQ7VET=&5C:'!A8VLN
M:'1M4$L! A0#%     @ VX.J5/C4(!66!P  928  !T              ( !
M_2D! &8Q,'$P,S(R97@S,2TR7VET=&5C:'!A8VLN:'1M4$L! A0#%     @
MVX.J5,#1!&OQ!   N!0  !T              ( !SC$! &8Q,'$P,S(R97@S
M,BTQ7VET=&5C:'!A8VLN:'1M4$L! A0#%     @ VX.J5.W7+A/L!   LQ0
M !T              ( !^C8! &8Q,'$P,S(R97@S,BTR7VET=&5C:'!A8VLN
M:'1M4$L! A0#%     @ VX.J5.$Y>&CR<   [H4   T              ( !
M(3P! &EM86=E7S P,2YJ<&=02P$"% ,4    " #;@ZI4/4J+$YIK  !O?
M#0              @ $^K0$ :6UA9V5?,# R+FIP9U!+ 0(4 Q0    ( -N#
MJE3)?-)U VX  %1^   -              "  0,9 @!I;6%G95\P,#,N:G!G
M4$L! A0#%     @ VX.J5'7>?S <8P  *W,   T              ( !,8<"
M &EM86=E7S P-"YJ<&=02P$"% ,4    " #;@ZI4>!J4:BQ3  ""7@  #0
M            @ %XZ@( :6UA9V5?,# U+FIP9U!+ 0(4 Q0    ( -N#JE3=
M3HI]A'   !Z"   -              "  <\] P!I;6%G95\P,#8N:G!G4$L!
M A0#%     @ VX.J5+;0>GQ0'   W$<! !               ( !?JX# &ET
M<"TR,#(R,#,S,2YX<V102P$"% ,4    " #;@ZI4P@%$TSX-  !HE0  %
M            @ '\R@, :71P+3(P,C(P,S,Q7V-A;"YX;6Q02P$"% ,4
M" #;@ZI4%8_]BBI/  !)J@0 %               @ %LV , :71P+3(P,C(P
M,S,Q7V1E9BYX;6Q02P$"% ,4    " #;@ZI4[20*Y,BZ  "$_0@ %
M        @ '()P0 :71P+3(P,C(P,S,Q7VQA8BYX;6Q02P$"% ,4    " #;
M@ZI4IXXQ@U9/  "AY00 %               @ '"X@0 :71P+3(P,C(P,S,Q
>7W!R92YX;6Q02P4&     !  $  9!   2C(%

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